RE: [Zope] failed to compile on BSDI 4.0
Hi, has anybody successfully compiled zope 2.0.0a1 on a BSDI 4.0 Intel class machine? I can compile the package on a Sparc Solaris 2.6 with no problems but I got the following errors (warnings?) during the compilation process :-
gcc -D_HAVE_BSDI -I../Components/ExtensionClass -g -O2 -I/usr/local/include/python1.5 -I/usr/local/include/python1.5 -DHAVE_CONFIG_H -c ./../Components/ExtensionClass/ExtensionClass.c ld ExtensionClass.o -o ExtensionClass.so ld: warning: cannot find entry symbol _start; defaulting to 08048074
After this point, I got a whole lot of undefined references.
The particular ld from Solaris 2.6 is the one supplied while the ld that gives the warning prints the following with "ld -v" :-
GNU ld version 2.8.1 (with BFD 2.8.1)
Many thanks.
I've never tried BSDI 4, but here are some things I remember doing once to get it compiled on BSDI 3.x box: o add -rdynamic to LDSHARED in all of the Makefiles o run make -k and ignore any error messages o I also seem to remember that this produced extensions as .o files, which I then had to rename to .so... Hope this helps! Brian Lloyd brian@digicool.com Software Engineer 540.371.6909 Digital Creations http://www.digicool.com
participants (1)
-
Brian Lloyd