This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
2.95.2 libraries donŽt link using 3.x
- From: Miguel Angel Núñez <miguel dot nunez at datatronics dot es>
- To: gcc-help at gcc dot gnu dot org
- Date: Thu, 18 Jul 2002 19:17:48 +0200
- Subject: 2.95.2 libraries donŽt link using 3.x
- Organization: Datatronics
- Reply-to: Miguel Angel Núñez <miguel dot nunez at datatronics dot es>
Hello GCC experts,
I hope you can help me in this link problem that I donŽt know how to
solve.
I'm using some libraries that were developed for GCC 2.95.2. I was
using GCC 2.95.3 and everything was fine. My application was compiled
and linked perfectly.
Now I have to use GCC 3.x because of some source code I'm including
from www.vovida.org that needs this version of GCC. The application
is compiled, but at link time I get a lot of errors about undefined
symbols (all of them in the libraries for 2.95.2).
My question:
Is there any modifier for having backwards compatibility? Compile
3.x code, and link against 3.x libraries and 2.95.2 libraries.
Is this possible?
Any other idea about how to overcome this problem is very welcome.
Thanks a lot in advance,
Miguel Angel