[LLVMdev] GCC_4.2.0 problem
Fredrik Svensson
fred at ludd.ltu.se
Thu Sep 28 05:36:58 PDT 2006
Hi,
I have seen the bug
http://llvm.org/bugs/show_bug.cgi?id=896
Maybe it is a non-issue but I had some trouble with this.
I am running Debian sid and were no longer able to compile llvm.
/home/fred/llvm/build/gcc/xgcc: /home/fred/llvm/build/gcc/libgcc_s.so.1:
version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
The installed version have this symbol.
strings /lib/libgcc_s.so.1 | grep GCC
GCC_3.0
GCC_3.3
GCC_3.3.1
GCC_3.4
GCC_3.4.2
GCC_4.0.0
GCC_4.2.0
It is just the LD_LIBRARY_PATH that brings in the "llvm" libgcc_s.so.1
that breaks the compilation.
I added this to my build script and now llvm builds properly.
cd build
../llvm-gcc4/configure --prefix=$LLVM/install --enable-llvm=$LLVMOBJDIR
--enable-languages=c --disable-threads
sed -i 's/LD_LIBRARY_PATH/DUMMY_LD_LIBRARY_PATH_DUMMY/g' Makefile
make
make install
The bugreport mentions this, but since the Makefile is not there before make,
one save oneself an make/make clean trip.
Hopefully it helps someone that is fighting with this problem.
I am not sure if it gives any sideeffects but I have not seen any so far.
/Fred
More information about the llvm-dev
mailing list