PDA

View Full Version : configure: error: libEQ.a not found or out of date



theloser
01-08-2002, 02:36 AM
First, I only have one libEQ.a on the whole filesystem. There's no other libEQ.a in /usr/local/lib or elsewhere...

$ md5sum /usr/lib/libEQ.a
4e9d9772132fc63ea8860cc2fdb2905d /usr/lib/libEQ.a

$ ./configure
.....
checking whether to build with decryption... yes
checking for InitializeLibEQ in -lEQ... no
configure: error: libEQ.a not found or out of date. Be sure libEQ.a is already installed in /usr/local/lib or /usr/lib

The maybe helpfully part of config.log might be:
....
configure:4448: checking for InitializeLibEQ in -lEQ
configure:4470: g++ -o conftest -g -O2 conftest.C -lEQ -lz -lpthread -lgdbm -lz -lpcap 1>&5
/usr/lib/libEQ.a(libEQ.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
configure: failed program was:
#line 4456 "configure"
....

I have QT3.0 on my system, but this should have nothing to do with the returned error message?

My System is a SuSE 7.2, most everything compiled from source.

TheLoser

tgf
01-08-2002, 06:36 AM
I noticed that you have gcc not gcc3. This directly relates to QT an may be causing your error. I know that this can cause conflicts, just not exactly sure how to fix it other than remove gcc and try again with QT. I have seen posts that QT3 does not work, but I am not sure exactly why.

Good luck!

Yendor
01-08-2002, 07:22 AM
the problem with `__gxx_personality_v0'

is an almost sure sign you aren't using gcc v3. I don't understand how you could have gotten past the first parts of configure without having a gcc v3 compiler.