hm...libstdc++6-4.4-dev is installed and g++. #dpkg -S /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so libstdc++6-4.4-dev: /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so
but i have also installed this file: lib32stdc++5, because I need it for another application Perhaps this is a problem? On Feb 16, 2:55 pm, Ralf Schmitt <[email protected]> wrote: > Jerry <[email protected]> writes: > > g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/ > > temp.linux-x86_64-2.6/mwlib/_uscan.o -o build/lib.linux-x86_64-2.6/ > > mwlib/_uscan.so > > /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc+ > > +.a(ios_init.o): relocation R_X86_64_32 against `pthread_cancel' can > > not be used when making a shared object; recompile with -fPIC > > /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc++.a: could not read > > symbols: Bad value > > collect2: ld returned 1 exit status > > error: command 'g++' failed with exit status 1 > > I can provoke the same error on ubuntu 10.04 by removing > /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so. You generally can't link > python extensions against the .a libraries since they are normally not > compiled with -fPIC. > > So, I think the above file is missing. But I don't know the reason for > that. I'm pretty sure it should get installed when installing g++. > > dpkg says this is part of libstdc++6-4.4-dev: > > ,---- > | # dpkg -S /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so > | libstdc++6-4.4-dev: /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so > `---- > > -- > Cheers > Ralf -- You received this message because you are subscribed to the Google Groups "mwlib" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mwlib?hl=en.
