Angus Leeming wrote:
>
> This dies in the configure script right?
>
> Your config.log (?.status) should contain a copy of the little test program
> that failed. Look at the end to find it. Then try and make it yourself.
>
> My guess is that the library is found and linked Ok, but that running it dies
> because the header file and library version are incompatible. Is the library 0.89 but
> the header file 0.88?
>
> Angus
>
Actually, the script comes to a nice end. There is no copy of a little
test program in the configure.status.
I have been looking at these lib files again with ldconfig and ls -l.
This is what I see:
With ls -l :
-rw-r--r-- 1 root sys 682850 Dec 4 2000 libforms.a
lrwxrwxrwx 1 root sys 31 Dec 4 2000 libforms.so ->
/usr/local/lib/libforms.so.0.88
-rw-r--r-- 1 root sys 536303 Dec 4 2000 libforms.so.0.88
With ldconfig -v :
/usr/local/lib:
libforms.so.0.88 -> libforms.so.0.88
and with
ldconfig -p | grep forms :
libforms.so.0.88 (ELF) => /usr/local/lib/libforms.so.0.88
libforms.so (ELF) => /usr/local/lib/libforms.so
While ls -l gives the result one would expect, the other two give
conflicting outcomes. I guess that this is the reason configure cannot
see the libraries correctly. I do not at all understand why ldconfig
gives results opposite to ls -l.
Cheers,
--
Andre H. Juffer | Phone: +358-8-553 1683
The Biocenter and | Fax: +358-8-553-1141
the Dep. of Biochemistry | Email: [EMAIL PROTECTED]
University of Oulu, Finland | WWW:
http://www.biochem.oulu.fi/research.html