Hi Vincent, * Vincent Torri wrote on Sat, Mar 01, 2008 at 09:56:31AM CET: > > I use AC_DISABLE_STATIC in configure.in (before AC_PROG_LIBTOOL) to > remove the creation of all the static lib of a project because there are > a lot of creted modules (the static lib is useless for them). > > But, for the library itself, i would like to create the static lib.
> I tried, in the correct Makefile.am: > > libewl_la_LIBTOOLFLAGS = --tag=enable-static Sorry, that doesn't work. AFAIK AC_DISABLE_STATIC turns off some of the configure tests necessary for static linking (maybe only on some systems), so the error message is a safety measure to avoid a broken build. > Do you know what I should put in that Makefile.am to create the static > lib ? You could drop AC_DISABLE_STATIC, put AC_SUBST([AM_LIBTOOLFLAGS], [--tag=disable-static]) in configure.ac, and put libTheLibraryItself_la_LIBTOOLFLAGS = to override it in the Makefile.am for that lib. Hope that helps. Cheers, Ralf
