Il giorno Tue, 06/10/2009 alle 10.10 +0200, Ludovic Rousseau ha scritto: > > According to gcc(1):
You're looking at the wrong command's man page (and actually, you cannot find it on any manpage): that -shared is part of libtool's interface (it's LTLIBRARY for a reason). See my own guide at http://www.flameeyes.eu/autotools-mythbuster/libtool/index.html#libtool.plugins.dlopen for some further details. > > If you do not want the static libs (and I guess nobody will use them) > you should use: > ./configure --disable-static > I don't know if you can configure configure.in to use --disable-static > by default. Well, as a matter of fact, you can: AC_PROG_LIBTOOL([disable-static]) or, for newer libtool LT_INIT([disable-static]) but the point here is that those libraries cannot be built statically at all, so for systems where shared objects are not supported, well, PAM does not exist. By the way, just so you know, I don't think any of the modern (and also not-so-modern) OSes lacks shared object supports: I'm pretty sure that Linux, the BSDs (all of them), OS X, Windows, Solaris, I _think_ even Hurd do support them, so it's not really a problem. -- Diego Elio Pettenò — “Flameeyes” http://blog.flameeyes.eu/ If you found a .asc file in this mail and know not what it is, it's a GnuPG digital signature: http://www.gnupg.org/ _______________________________________________ opensc-devel mailing list [email protected] http://www.opensc-project.org/mailman/listinfo/opensc-devel
