On 2003-08-29T14:14+1000, Tom Howard wrote:
) On Thursday 28 August 2003 16:08, Schleicher Ralph (LLI) wrote:
) > > So by patching my libtool I should be able to put the -shared flag in my
) > > AM_LDFLAGS for the Makefile.am and only get the shared.so file right?
) > Yes, but it makes sense adding it to CFLAGS, too.
) Sorry if I'm being dense, but (after reading the referenced messages) I don't
) understand why using the -shared flag will only produce the a .so file.
) Won't it still produce a .so.X, .so.X.X.X and .la files as well?  Or have I
) misunderstood the original question and Stephen is simply trying to prevent
) the .a file from being created?

To produce only .la and .so files, you can pass -module -avoid-version to
libtool. In Automake, you can do this by using something similar to:

pkglib_LTLIBRARIES = mymod.la
mymod_la_SOURCES = mymod.c

mymod_la_LDFLAGS = -module -avoid-version

This also removes the requirement that the library name start with "lib."

-- 
Daniel Reed <[EMAIL PROTECTED]> http://naim-users.org/nmlorg/   http://naim.n.ml.org/
I don't like sending my conversation hundreds of miles where a lot
of people can read it o_0 even if I am just talking about cheese. --
Avatar214, re: encryption in naim
http://site.n.ml.org/download/20030819120839/naim/naim-0.11.6.tar.gz


Reply via email to