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.

Reply via email to