[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

C++ shared libraries and C++ ABI (libqt.so)



Hi all.

Is there a standard way in debian to determine which version of g++ a c++ shared library was compiled with?

Does anyone know how to determine this by just looking at the object files?

In particular, I'm trying to compile some qt examples:
-----------------
$ dpkg --search libqt.so
libqt2: /usr/lib/libqt.so.2.3
libqt2: /usr/lib/libqt.so.2
libqt2: /usr/lib/libqt.so.2.3.1
libqt-dev: /usr/lib/libqt.so
-------------------------------------

my first thought was that the .2 was g++ 2.95, .2.3 was g++ 3.0, and .2.3.1 was g++ 3.1.

but this doesn't seem to work when I try to build my examples (I have g++ 2.95 and 3.0 installed).

Thanks,
Craig



Reply to: