This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
undefined symbol in libstdc++
- To: gcc-bugs at gcc dot gnu dot org
- Subject: undefined symbol in libstdc++
- From: Nicola Botta <botta at pik-potsdam dot de>
- Date: Sat, 18 Aug 2001 13:12:12 +0200
Originator:
Nicola Botta
Organization
Confidential
no
Synopsis
undefined symbol in libstdc++
Severity
Priority
Category
libstdc++
Class
support
Release
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/specs
Configured with: /usr/local/src/gcc-3.0/configure
Thread model: single
gcc version 3.0
Environment
Debian GNU/Linux 2.2r3
Description lt28:[test]>
g++ -v -save-temps toast.cc
Reading specs from
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/specs
Configured with: /usr/local/src/gcc-3.0/configure
Thread model: single
gcc version 3.0
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/cpp0 -lang-c++
-D__GNUG__=3 -D__GXX_DEPRECATED
-D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -v -D__GNUC__=3
-D__GNUC_MINOR__=0
-D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -Dlinux -D__ELF__
-D__unix__ -D__linux__ -D__unix
-D__linux -Asystem=posix -D__NO_INLINE__ -D__STDC_HOSTED__=1
-D_GNU_SOURCE -Acpu=i386
-Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i686__
-D__tune_pentiumpro__ toast.cc toast.ii
GNU CPP version 3.0 (cpplib) (i386 Linux/ELF)
ignoring nonexistent directory
"/usr/local/i686-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include/g++-v3
/usr/local/include/g++-v3/i686-pc-linux-gnu
/usr/local/include/g++-v3/backward
/usr/local/include
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/include
/usr/include
End of search list.
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/cc1plus -fpreprocessed
toast.ii -quiet -dumpbase toast.cc -version
-o toast.s
GNU CPP version 3.0 (cpplib) (i386 Linux/ELF)
GNU C++ version 3.0 (i686-pc-linux-gnu)
compiled by GNU C version 3.0.
as --traditional-format -V -Qy -o toast.o toast.s
GNU assembler version 2.9.5 (i386-linux) using BFD version
2.9.5.0.37
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/collect2 -m elf_i386
-dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o
/usr/lib/crti.o
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/crtbegin.o
-L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0
-L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/../../.. toast.o
-lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/crtend.o
/usr/lib/crtn.o
lt28:[test]> a.out
a.out: error in loading shared libraries:
/usr/local/lib/libstdc++.so.3: undefined symbol: __dso_handle
lt28:[test]> more toast.ii
n # 1 "toast.cc"
int main() {
return 0;
}
How-To-Repeat
int main() {return 0;}
Fix
unknown
--
Nicola Botta, Data & Computation
Potsdam Institute for Climate Impact Research (PIK)
Telegrafenberg C4, Postfach 60 12 03, D-14412 Potsdam
tel: ++49 (0)331 288 2657 mailto:botta@pik-potsdam.de