- From: Irene VATTON <Irene.Vatton@inrialpes.fr>
- Date: Thu, 17 Aug 2000 17:47:22 +0200
- To: Ralf Eichmann <ralf.eichmann@physik.uni-marburg.de>
- cc: www-amaya@w3.org
> Hi, > > I try to build amaya 3.2.1 using gcc 2.8.1 and make 3.75 on an > AlphaServer running Digital Unix 4.0D. The error message is as follows: > ...... > The current directory contains the libjpeg.a library that was built from > the amaya source distribution. The output of > nm libjpeg.a | grep jpeg_std_error > is > jpeg_std_error | 0000000000000624 | T | > 0000000000000008 > jpeg_std_error..ng | 0000000000000000 | N | > 0000000000000000 > > According to the man page of nm, T stands for "External text", which in > my opinion indicates, that the library contains this function. > > I tried to search the archives for such an error but could not find > suitable information. I would be very glad if you could help me to find > out what's wrong. Hi Ralf, I guess your linker is using the libjpeg provided by the system instead of the version compiled with amaya. There are two solutions: either compiling amaya with the includes provided by the system (I never tested that on that platform) or forcing the link with the local library. Have you try to create a link in the directory obj/amaya ln -s ../libjpeg.a I'm not sure it works but it is worth testing it. You can also replace the -ljpeg by a ../libjpeg.a -- Irene.
Received on Thursday, 17 August 2000 11:47:28 UTC