GCC problem in Chap 6

Jeremy Utley utleyj at corp.earthlink.net
Wed May 7 15:37:41 PDT 2003


Hey all!

The GCC instructions in chap 6 use the
--enable-version-specific-runtime-libs flag, which puts the
libstdc++.so.5 file into
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.5, which causes a
problem for Groff, it appears -

Here's what I get out of config.log:

configure:2377: ./conftest
./conftest: error while loading shared libraries: libstdc++.so.5: cannot
open shared object file: No such file or d
irectory
configure:2380: $? = 127
configure: program exited with status 127
configure: failed program was:
#line 2366 "configure"
#include "confdefs.h"
int main() { return 0; }


So, we either need to remove the --enable-version-specific-runtime-libs
flag to gcc in Chap 6, or add that to the ld.so.conf search path.

For my build, I added /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3 to
/etc/ld.so.conf, ran ldconfig, and was able to complete the
configuration for Groff.

Jeremy

-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-dev' in the subject header of the message



More information about the lfs-dev mailing list