Well, figured it out.

I had this in configure.ac:

m4_define([release], [1])

This breaks the definition of dlname in the .la file libtool produces.



2013/11/3 Edscott Wilson <edscott.wilson.gar...@gmail.com>

> I've read through the libtool manual and google'd around, but the
> following has me dumfounded.
>
> When I compile the librfm library (basic functions for Rodent Filemanager,
> http://xffm.org), I get the
> following stuff in .libs:
>
>
> -- lrwxrwxrwx 1 edscott users     16 nov  3 00:18 librfm1.so.1 ->
> librfm1.so.1.0.1
> -rwxr-xr-x 1 edscott users 261997 nov  3 00:18 librfm1.so.1.0.1
> lrwxrwxrwx 1 edscott users     12 nov  3 00:18 librfm.la -> ../librfm.la
> -rw-r--r-- 1 edscott users    952 nov  3 00:18 librfm.lai
> lrwxrwxrwx 1 edscott users     16 nov  3 00:18 librfm.so ->
> librfm1.so.1.0.1
>
> But the librfm.la file specifies a weird name:
>
> # The name that we can dlopen(3).
> dlname='librfmlibrfm1.so.1.so.1'
>
> This symlink gets generated when I do a make install.  Why does libtool
> use this weird name?
> I guess it means something, but I can't figure it out. Other libraries I
> create with libtool have regular
> a "dlname" (one of the "library_names").
>
> Could anyone please tell me what libtool means when this kind of weird
> dlname is generated in the .la file?
>
> Any pointer would be greatly appreciated.
>
>
>
> ------------------------------------------------------------------------------------
> Dr. Edscott Wilson Garcia
> Applied Mathematics and Computing
> Mexican Petroleum Institute
>



-- 
------------------------------------------------------------------------------------
Dr. Edscott Wilson Garcia
Applied Mathematics and Computing
Mexican Petroleum Institute
_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool

Reply via email to