Dear all
I try to use libtool to build a c++ library and I get the following
/bin/sh ../libtool --mode=link KCC --restrict --strict_warnings
-L/usr/local/numerics/blitz/blitz/lib -lblitz
-L/usr/local/hdf/4.1r3_hpux/lib -lmfhdf -ldf -ljpeg -lz -o libmudfas3d.la
-rpath /temp/lib -version-info 0:0:0 libmudfas3d_la-init.lo
libmudfas3d_la-lop.lo libmudfas3d_la-mudfas.lo libmudfas3d_la-prolon.lo
libmudfas3d_la-qnc.lo libmudfas3d_la-restrict.lo
libmudfas3d_la-restrict_ops.lo libmudfas3d_la-restrictphi.lo
libmudfas3d_la-smooth.lo libmudfas3d_la-smooth_ops.lo -lnsl -lm
rm -fr .libs/libmudfas3d.la .libs/libmudfas3d.* .libs/libmudfas3d.*
ar cru .libs/libmudfas3d.a libmudfas3d_la-init.o libmudfas3d_la-lop.o
libmudfas3d_la-mudfas.o libmudfas3d_la-prolon.o libmudfas3d_la-qnc.o
libmudfas3d_la-restrict.o libmudfas3d_la-restrict_ops.o
libmudfas3d_la-restrictphi.o libmudfas3d_la-smooth.o
libmudfas3d_la-smooth_ops.o
ranlib .libs/libmudfas3d.a
Actually when creating a library with KCC, the instruction should be
KCC -o .libs/libmudfas3d.a libmudfas3d_la-init.o libmudfas3d_la-lop.o
libmudfas3d_la-mudfas.o libmudfas3d_la-prolon.o libmudfas3d_la-qnc.o
libmudfas3d_la-restrict.o libmudfas3d_la-restrict_ops.o
libmudfas3d_la-restrictphi.o libmudfas3d_la-smooth.o
libmudfas3d_la-smooth_ops.o
For a shared library, use a similar command, but change the
extension used in the library file name from .a to the appropriate
extension for your system.
I can hardcode the created libtool but it should be nice to have this
included.
Sincerely
Patrick
_______________________________________________
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool