libtool
might get confused by heterogenous compiler setups. This is the
case, for example, on our Solaris system where by default gcc
is used
in combination with the system specific linker. This configuration leads to
libtool
reporting that no shared library can be built which definitely
is wrong. In most cases such problems can be solved by fiddling with the
environment entries CC
, CFLAGS
, LD
and LDFLAGS
.
libtool
hides the real objects in subdirectories named .libs
.
This means, after a successful build, libt1.so
is located in
T1/lib/.libs
. Similarly, if shared libraries are built the executable
T1/xglyph/xglyph
is a simple wrapper to T1/xglyph/.libs/xglyph
.