gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: GCL on Macosx


From: Antoine Hersen
Subject: [Gcl-devel] Re: GCL on Macosx
Date: Wed, 15 Jun 2005 20:59:44 +0200

Hello,

My goal is to have axiom work so I guess it is a necessary step.
And I will be very interested into getting more insight gcl and I have been shying away from C for too long. I guess has tiger use gcc 4.0 it is also worthy works for all future distribs.
And I have some free time during this summer.

What is the status of the documentation ?

I check out the last HEAD and found new error

(cd o; make all)
gcc -I/sw/include -c -I/sw/include -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/Users/antoinehersen/Project/axiom/ gcl-cvs2/gcl/o -I../h -I../gcl-tk main.c
main.c: In function 'install_segmentation_catcher':
main.c:417: warning: passing argument 2 of 'signal' from incompatible pointer type main.c:417: warning: passing argument 2 of 'signal' from incompatible pointer type
main.c: In function 'initlisp':
main.c:468: warning: comparison between pointer and integer
main.c:469: warning: comparison between pointer and integer
main.c:471: warning: comparison between pointer and integer
main.c: In function 'segmentation_catcher':
main.c:666: error: dereferencing pointer to incomplete type
make[1]: *** [main.o] Error 1
make: *** [unixport/saved_pre_gcl] Error 2



On Jun 15, 2005, at 6:07 PM, Camm Maguire wrote:

Greetings!  Would you two dedicated gcl/mac people like to volunteer
to help Aurelien look after the macosx port, presuming he is
interested in such an arrangement?  His work is outstanding, and he
has cvs write access.  I would suggest considering you both as gcl
developers, but some of you at least have expressed reservations about
complex C programming.

What we really need is some good testing and continual rebuilding
support with bug reports, particularly as CVS head changes quickly
(hopefully) in these summer months.  Aurelien is in complete charge of
the following files:

h/powerpc-macosx.c
o/unexmacosx.c
binutils/*/mach-o*
o/sfaslmacosx.c

and of course can contribute changes elsewhere, but hopefully with
some discussion and coordination beforehand.

There are two known macosx limitations which ideally can be fixed for
2.7:

1) Cannot build a working image with more than 512M heap
   (i.e. --enable-maxpage=262144)

2) SGC is broken.

Furthermore, I would like hopefully to

1) synchronize the sbrk emulation layer with other ports needing it
   i.e. mingw.

2) synchronize the sbrk emulation layer with the configuration magic
   setting heap starts, limits, stack sizes, etc.  Please see my other
   post to Mike Thomas about this.

I'm trying to make a little GCL push this summer, after which it will
likely develop much more slowly during the rest of the year.  It would
be great to have an active mac team during this time.

Take care,
--
Camm Maguire                             address@hidden
====================================================================== ==== "The earth is but one country, and mankind its citizens." -- Baha'u'llah








reply via email to

[Prev in Thread] Current Thread [Next in Thread]