-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Gerrit P. Haase on 7/7/2005 6:26 AM: >>http://www.gnu.org/software/gnulib/ > > Same approach as libgen? Are dirname() and basename() included?
Gnulib uses source code sharing. There is no libgnulib.a, just a lot of small modules that can be individually selected using `gnulib-tool - --import', using a line in configure.ac `gl_MODULES(<modulename>...)'. > > I would appreciate if at least the included functions could be listed in > the manual. However, it isn't. Do you have the archive handy and if > so, would you please dump a list of included symbols > (nm libgnulib.a | grep ' T ')? The list of modules is constantly being updated, the best bet is to check this link from the gnulib homepage: http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/gnulib/gnulib/MODULES.html?rev=HEAD&content-type=text/html As an example, CVS head of m4 uses gl_MODULES(assert error exit free gettext mkstemp obstack progname regex stdbool strtol xalloc xalloc-die xstrndup). Coreutils uses a bigger subset of available modules (and to keep this thread cygwin-related, I will note that some of my patches to upstream coreutils have made their way into gnulib, so that other programs also have the same cygwin porting issues fixed simply by using gnulib). Other gnulib-using projects include findutils and GNU tar. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCzSec84KuGfSFAYARAvMTAJ4/O6lNEDNgtsK0c3By+Vft15XD3wCfb3uZ d+7zHx1KnX1G/mPWOFB6suY= =X7Kg -----END PGP SIGNATURE----- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/