[tex-live] x86_64-linux: libstdc++

Reinhard Kotucha reinhard.kotucha at web.de
Sat Aug 2 13:25:40 CEST 2008


Hartmut Henkel writes:

 > i get:
 > 
 > $ ldd ./xetex
 > 	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00002b4fcbbc0000)
 > 	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002b4fcbdf0000)
 >         ...
 > 
 > > ./xetex: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
 > > (required by ./xetex)
 > >         libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00002b7b30635000)
 > >         libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002b7b30778000)
 > >         libm.so.6 => /lib64/libm.so.6 (0x00002b7b30979000)
 > >         libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002b7b30acf000)
 > >         libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b7b30bdc000)
 > >         libc.so.6 => /lib64/libc.so.6 (0x00002b7b30cf2000)
 > >         libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002b7b30f23000)
 > >         libz.so.1 => /lib64/libz.so.1 (0x00002b7b3109f000)
 > >         libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00002b7b311b3000)
 > >         /lib64/ld-linux-x86-64.so.2 (0x00002b7b30519000)
 > > > ldd ./pdftex
 > >         libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002adcef494000)
 > >         libm.so.6 => /lib64/libm.so.6 (0x00002adcef695000)
 > >         libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002adcef7ea000)
 > >         libc.so.6 => /lib64/libc.so.6 (0x00002adcef8f8000)
 > >         /lib64/ld-linux-x86-64.so.2 (0x00002adcef378000)
 > > > rpm -qf /usr/lib64/libstdc++.so.6
 > > libstdc++-4.1.0-25
 > >
 > > Hartmut, how did you manage to beat --with-cxx-runtime-hack ?
 > 
 > no idea what you mean. I beat nothing, just typed ./Build. Is there
 > anybody out there who _can_ compile for x86_64?

Yes,
I get:

ldd inst/bin/x86_64-unknown-linux-gnu/xetex    
 libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00002b0b42f4d000)
 libm.so.6 => /lib/libm.so.6 (0x00002b0b4317d000)
 libc.so.6 => /lib/libc.so.6 (0x00002b0b433fe000)
 /lib64/ld-linux-x86-64.so.2 (0x00002b0b42d31000)
 libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00002b0b4373e000)
 libz.so.1 => /lib/libz.so.1 (0x00002b0b439ce000)
 libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00002b0b43ae2000)

$ ldd inst/bin/x86_64-unknown-linux-gnu/xindy.run 
 libm.so.6 => /lib/libm.so.6 (0x00002adba39c8000)
 libcrypt.so.1 => /lib/libcrypt.so.1 (0x00002adba3c49000)
 libncurses.so.5 => /lib/libncurses.so.5 (0x00002adba3e7d000)
 libdl.so.2 => /lib/libdl.so.2 (0x00002adba40db000)
 libc.so.6 => /lib/libc.so.6 (0x00002adba42df000)
 /lib64/ld-linux-x86-64.so.2 (0x00002adba37ac000)

$ ldd inst/bin/x86_64-unknown-linux-gnu/pdftex    
 libm.so.6 => /lib/libm.so.6 (0x00002b2c06d0c000)
 libc.so.6 => /lib/libc.so.6 (0x00002b2c06f8d000)
 /lib64/ld-linux-x86-64.so.2 (0x00002b2c06af0000)


I compiled the binaries with the default configure options
(--with-cxx-runtime-hack not needed) and they are not dynamically
linked against libstdc++, libgcc_s, and libpthread.

Please update to rev 10010 and test it.

BTW, when I run xindy without any arguments I now see a help message.
The binaries provided by Vladimir crashed with an error message
complaining about a missing OS library.  Vladimir, do the new binaries
work for you?

Regards,
  Reinhard

-- 
----------------------------------------------------------------------------
Reinhard Kotucha			              Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover	                      mailto:reinhard.kotucha at web.de
----------------------------------------------------------------------------
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
----------------------------------------------------------------------------


More information about the tex-live mailing list