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