I have made gcc 2.7.2.1 with objc multithreading support (snapshot 960906) available via:
ftp://ftp.thoughtport.net/pub/debian/gcc_2.7.2.1-2_i386.deb ftp://ftp.thoughtport.net/pub/debian/ It is a debianized package; ie-- it is designed to be installed under Debian linux. The '-2' is simply because the source package I downloaded off of one of the debian source mirrors was '-1'; this is an incremental improvement over '-1', so it is '-2'... --- I am now in the process of building gstep-base as a debianized i386 package; unfortunately, I'm not sure which tests are supposed to work and which aren't. Several are currently causing bus errors and the like. The threads package seems to work-- ie; the dining philosophers all have a merry time taking turns eating... There was some difficulty in configuring the project correctly-- neither CFLAGS= ... LIBS= ... ./configure ...nore... ./configure CFLAGS='..' LIBS='...' correctly propagated the appropriate LIBS and CFLAGS into the actual build. So, I did the following: ./configure make CFLAGS='-D_MIT_POSIX_THREADS' LIBS='-lpthreads' cd checks make CFLAGS='-D_MIT_POSIX_THREADS' LDFLAGS='-lpthreads' Currently-- the following tests fail (note: these are only the tests that catstrophically failed... since I'm not familiar with what the output SHOULD be, I can't say if any of the tests didn't fail for some other reason). As well, keep in mind that gstep-base is not complete (is it?): 'make bundles' fails [so, of course, nsbundle fails too]: gcc -Xlinker -r -o LoadMe.bundle/LoadMe \ LoadMe.o MyCategory.o SecondClass.o ld: cannot open -lc: No such file or directory make: *** [LoadMe.bundle/LoadMe] Error 1 nshashtable: 36-redmud % ./nshashtable zsh: 22167 abort ./nshashtable nsnotification looks questionable: 41-redmud % ./nsnotification Got %@ Got %@ without object Got %@ without object Got %@ without object 47-redmud % ./nstimer TestDouble is NaN TestDouble 2 is 12345678912345.000000 testDouble is 92345678912345.000000 test_double is 92345678912345.000000 time interval since now -0.000165 zsh: 22180 segmentation fault ./nstimer tcpport-server: 65-redmud % ./tcpport-server Waiting for connections. zsh: 22207 segmentation fault ./tcpport-server -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]