[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnustep-base 1.8.0 on darwin6.8 (gnu-gnu-gnu)
From: |
Carl Eugen Hoyos |
Subject: |
gnustep-base 1.8.0 on darwin6.8 (gnu-gnu-gnu) |
Date: |
Thu, 23 Oct 2003 18:00:04 +0200 (CEST) |
I tested gnustep-make and gnustep-base 1.8.0 on an Apple G3 running OS X
10.2.8 (darwin6.8). To compile the base library for the GNU ObjC-Runtime,
I used gcc-3.3.2 and libffi-3.4-20031015. To run the testsuite, I
installed guile 1.6.4.
Since I installed dlcompat-20030629, Bundles work!
The following tests in the Testing subdirectory fail:
nsconnection_client fails immediately after start with a segmentation
fault. The output of the server is just: connection:didConnect:
(nsconnection_server works on darwin)
nsinvocation fails partly:
Starting
Calling proxy
Testing NS_MESSAGE ... ERROR ... expecting 6 and got 1322393
Testing NS_INVOCATION ... ERROR ... expecting 8 and got 1302793
...
(other invocations ok)
nsscan fails as on PowerPC/Linux:
scanDouble of
`12345678901234567890123456789012345678901234567890123456789012345
67890123456789012345678901234567890e-99' returned value
1.23456789012345824e+00
(6 LSB different).
Finished Tests
The output of nstask differs from i86/Linux:
...
2003-10-23 17:42:43.709 nstask[3990] Got PATH of '(null)'
...
All other tests seem to work.
To install gnstep-guile 1.1.2, I had to copy config.guess and config.sub
from the gcc sources for, and libtool (AFTER configure) from the
guile source directory (both for Greg). I changed libguile.so in greg and
greg.scm into libguile.dylib.
When compiling libgstep_guile, Makefile adds -lobjc as a needed library. I
had to repeat the linking process without this library (it finds the next
library instead of the gnu runtime).
To run the testsuite (1.7.0), I had to remove the last test of
NSConnection: It passes (!), but produces a segmentation fault shortly
later.
The results of the remaining tests are attached.
Is it really possible to compile the base-library with combo
apple-gnu-gnu?
Carl Eugen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnustep-base 1.8.0 on darwin6.8 (gnu-gnu-gnu),
Carl Eugen Hoyos <=