> Ahh, sorry. I just used dh_make and told it to debianize as a library.
OK. > > Firstly, are you able to configure and compile it when doing so > > directly (i.e., not via debian/rules)? > > Yes, that works fine. Good. > Yeah, this is what dh_make generated: > > ./configure --prefix=/usr > -mkdir shared static > # > # First build the shared library > cd shared ; \ > $(MAKE) -f ../Makefile VPATH=".." srcdir=".." \ > CFLAGS="-O2 -fPIC -pipe" ; \ > gcc -shared -Wl,-soname,$(package).so.$(version_major) -o > $(package).so.$(version) `ls *.o` > [...] > > Since this tries to link *.o into the shared library itself, this is why I > assumed it's not going to work out-of-the box with libtool. Basically, I > just need help getting the debian/rules right. :) OK. I have never used libtool myself, but I would assume that if you do, the code to generate the shared or static libraries ought to be within the autoconf/automake input files? For example, the kpathsea library autoconf has options --enable-shared, --enable-static. You could perhaps look there to see how it's done. (In teTeX package.) And your best bet is to find a package which uses libtool and see how it does it. Or hopefully there'll be someone on this list who knows. > > Perhaps you could post your configure.in, Makefile.am and debian/rules > > for perusal if the above doesn't help? Or give a URL from where they > > can be downloaded. > > Sure. Go to http://www.tailrecursion.com/libaccounting/ Sorry to not be more helpful :( Julian =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Julian Gilbey, Dept of Maths, QMW, Univ. of London. [EMAIL PROTECTED] Debian GNU/Linux Developer, see http://www.debian.org/~jdg

