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
_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool

Reply via email to