From: Jonathan B. <jbr...@ea...> - 2003-05-17 15:01:23
|
On Sat, 2003-05-17 at 08:48, Rodrigo Dias Arruda Senra wrote: > [rodrigo@Goku lib]$ cd /usr/lib > [rodrigo@Goku lib]$ nm -o -D `ls libstdc++*.so libstdc++.so*` | grep __ti3ios > libstdc++-3-libc6.2-2-2.10.0.so:0004c214 B __ti3ios > nm: libstdc++.so.3@: No such file or directory > ------------------------------------------------------------------------------- > > Apparently libstdc++-3-libc6.2-2-2.10.0.so has the "missing" symbol. > What is the best way tho made it available to VPython ? > Tweak Makefile settings with a -lstdc++-3-libc6.2-2-2.10.0 ? > Create a symbolic link ? In that case what is the expected name ? It means that your C++ compiler is not setup right. IIRC, libstdc++ 5 is used by GCC 3.2, and the older libstdc++ 3 is used by GCC 2.95. You said before that you are using 2.96, which I assume is the same thing. There should be one and only one symbolic link from libstdc++.so to whatever library is appropriate for the compiler you want to use. Either rebuild Visual with GCC 3.2 or fix your link and then rebuild visual with GCC 2.96. -Jonathan Brandmeyer |