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

Reply via email to