PDA

View Full Version : lidstdc++.so.5



dragon
29th March 2006, 18:32
Hello anyone,

I'am using Fedora Core 5
I have installed qtopia-free-sdk-2.2.0-1-suse82.i386.rpm
I'am using the example for testing if everthings works.

When i give the command:
qmake -spec $QPEDIR/mkspecs/qws/linux-generic-g++ application.pro
there is no problem.

When i give the command: make
There is warning from the compiler:
libstdc++.so.5, needed by /opt/Qtopia/lib/libqtopia2.so, may conflict with libstdc++.so.6

Is libstdc++.so.6 not working with qtopia-free-sdk-2.2.0-1?

Beluvius
30th March 2006, 16:59
Just to let you know: the complaint of the mismatching libstdc++.so.* is due to the compiler you are using. We have the same 'problem'. We compile software using gcc-4.0.0, the libraries you are including are not compiled with that version (but with a lower version, say 3.2.*).
Two solutions:
- compile the library yourself with your compiler from scratch
- downgrade your compiler so it is (more) compatible with the library used

So far, I have not yet noticed any malfunctioning in our software with the mismatching libraries. However, I am waiting for the day that it is a problem. If you encounter very strange behavior (random crashes, or worse), this could be the problem. The warning does mean something, and I am still looking for a way to get rid of it. Advised is you do the same.

Hope this gives a little bit of information.

Greetings,
Beluvius

dragon
5th April 2006, 08:18
Thanks for your advise Beluvius

I can not downgrade my compiler the system don't accept it.
Must i compile the library in /opt/Qtopia/lib from scratch?
Can you give me example.