[sane-devel] libtool update
Henning Meier-Geinitz
henning at meier-geinitz.de
Sun Mar 24 14:51:27 GMT 2002
Hi,
I have just commited an updated libtool (1.4.2) to CVS. Please test.
There were several problems:
- The local changes applied to libtool 1.3.4 had to be ported. As the
structure of ltmain.sh was changed completely, I'm not sure if I did
it right.
SANE does the following: (shared) libaries are named
"libsane-backendname.so.version" but their internal name (soname) is
"libsane.so.version". So after installation, every backend can be
renamed (or linked) to libsane.so and Frontends will use it.
- For some reason this doesn't work on AIX, because there the library
name is constructed from soname. This means, all libs are named
"libsane.so", therfore only one lib is created. I disabled the
soname patch for AIX. If anyone has a solution for this, please
contact me.
- With the new libtool on AIX archives (.a) are created instead of
simple shared libraries. I had to disable this in configure.in to
allow dynamic loading without further tricks.
- Without a local change Irix creates libraries like this:
libsane-mustek.so.2.7. The major number is to high.
Bye,
Henning
More information about the sane-devel
mailing list