J2SDK compile problem

David Murphy ROT13tyvoqhq at ubgznvy.pbz
Wed Feb 18 12:49:49 PST 2004


On Wed, 18 Feb 2004 09:35:08 -0800, Tushar Teredesai wrote:

> David Murphy wrote:
> 
>>/usr/bin/ld: /usr/src/java/control/build/linux-i586/lib/i386/libfontmanager.so: undefined
> versioned symbol name __frame_state_for@@GLIBC_2.0
>>/usr/bin/ld: failed to set dynamic section sizes: Bad value
>>collect2: ld returned 1 exit status
>>make[4]: *** [/usr/src/java/control/build/linux-i586/lib/i386/libfontmanager.so] Error 1
>>make[4]: Leaving directory `/usr/src/java/j2se/make/sun/font'
>>make[3]: *** [optimized] Error 2
>>make[3]: Leaving directory `/usr/src/java/j2se/make/sun/font'
>>make[2]: *** [all] Error 1
>>make[2]: Leaving directory `/usr/src/java/j2se/make/sun'
>>make[1]: *** [all] Error 1
>>make[1]: Leaving directory `/usr/src/java/j2se/make'
>>make: *** [j2se-build] Error 2
>>  
>>
> What is the LFS version you are building it on? AFAIK, there is no 
> problem building it using j2sdk-1.4.1 to bootstrap. And since the above 
> error is not related to Java, the bootstrap java version should not matter.
> 
> To me it seems that the various libraries on the system that j2sdk 
> depends on may have been built with different gcc versions.

I installed the system the better part of a year ago on what appears
to be a CVS snapshot of the book (says version 20030516). It was kernel
2.4.20, GCC 3.2.3, Binutils 2.13.2, glibc 2.3.2. I've since upgraded to
kernel 2.6.2, but the rest haven't been touched, and everything (except
the kernel, of course) has been built with GCC 3.2.3.

Maybe I'll upgrade binutils and see if that does anything. Shot in the
dark...

-David Murphy



More information about the blfs-support mailing list