Martin Schröder writes:
On 2005-02-08 15:09:02 +0100, andreas.lobinger@freenet.de wrote:
i'm building pdftex on a sort-of standard sparc-sun-solaris2.8. I get a linker problem in building ctangleboot ... /bin/sh ../libtool --mode=link gcc -o ctangleboot ctangleboot.o cwebboot.o lib/lib.a ../kpathsea/libkpathsea.la -lm gcc -o ctangleboot ctangleboot.o cwebboot.o lib/lib.a ../kpathsea/.libs/ libkpathsea.a -lm ld: fatal: symbol `main' is multiply-defined: (file ctangleboot.o and file lib/lib.a(main.o)); ld: fatal: File processing errors. No output written to ctangleboot collect2: ld returned 1 exit status gmake: *** [ctangleboot] Error 1
It seems, that the build process is assuming a ld that quietly suppresses multiply defined objects.
Olaf?
That's likely true. Not sure yet how I'm going to fix this... -- Olaf Weber (This space left blank for technical reasons.)