Compiling of guile 1.4-16 fails with the following message:

gcc -g -O2 -Wall -Wmissing-prototypes -L/sw/lib -o .libs/guile
.libs/guileS.o guile.o -L.libs -lguile -ldl -lm -lm
ld: warning prebinding disabled because dependent library:
/sw/lib/libguile.12.dylib is not prebound
ld: warning multiple definitions of symbol _environ
/usr/lib/crt1.o definition of _environ in section (__DATA,__data)
/sw/lib/libguile.dylib(libguile.12.3.0.dylib-master.o) definition of
_environ
ld: Undefined symbols:
_lt_dlpreload_default
make[1]: *** [guile] Error 1
make: *** [all-recursive] Error 1
### execution of make failed, exit code 2

What is the crt1.o used for? Can I move it to a temporary directory (like it
is suggested for the /usr/local directory in the FAQ) just for the time of
compilation, or would this have any negative results?

Thanks,

Andy



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to