The Fedora Packaging:Guidelines says that one should not install a .la file: http://fedoraproject.org/wiki/Packaging/Guidelines > Packaging Static Libraries > > Packages including libraries should exclude static libs as far as possible > (eg by configuring with --disable-static). Static libraries should only be > included in exceptional circumstances. Applications linking against > libraries should as far as possible link against shared libraries not > static versions. > > Libtool archives, foo.la files, should not be included. Packages using > libtool will install these by default even if you configure with > --disable-static, so they may need to be removed before packaging. Due to > bugs in older versions of libtool or bugs in programs that use it, there > are times when it is not always possible to remove *.la files without > modifying the program. In most cases it is fairly easy to work with > upstream to fix these issues. Note that if you are updating a library in a > stable release (not devel) and the package already contains *.la files, > removing the *.la files should be treated as an API/ABI change -- ie: > Removing them changes the interface that the library gives to the rest of > the world and should not be undertaken lightly. How do I tell anjuta it can build a .la file as a noinst_ library but it should create a makefile that will install the .so file in the standard way? -- Paul Elliott 1(512)837-1096 pelliott BlackPatchPanel com PMB 181, 11900 Metric Blvd Suite J http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117
Attachment:
signature.asc
Description: This is a digitally signed message part.