GLIBTOL(1) BSD General Commands Manual GLIBTOL(1)
NAME
glibtool -- generic library support script
SYNOPSIS
glibtool [arguments]
DESCRIPTION
glibtool is a script that allows package developers to provide generic
shared library support. It is actual the GNU libtool script, renamed to
avoid conflict with the Apple-provided libtool(1).
This manual page describes the additional features added to glibtool for
Mac OS X. More general documentation is listed below.
ADITIONS
glibtool uses the tilde ``~'' character to separate command sequences.
Obviously, pathnames containing tildes can cause problems. So an envi-
ronment variable, LIBTOLCMDSEP, was added to specify an alternate sep-
arator character. Note that same control characters are ignored by the
shell; CTRL-B and CTRL-Z seem to work fine, while CTRL-A and DELETE do
not.
Multi-architecture support is improved. Projects can build universal
binaries, and universal binaries can now be extracted from universal
binary archives (an ar(1) archive containing universal binaries is con-
verted by ranlib(1) to a file containing multiple archives, which ar(1)
can no longer process).
Bundles can be built with the new --undefined dynamiclookup link option,
if:
1. The MACOSXDEPLOYMENTARGET environment variable is set to
10.3,
2. The LDTWOLEVELNAMESPACE environment variable is non-empty.
SEE ALSO
ar(1), libtool(1), ranlib(1)
/Developer/Documentation/DeveloperTools/glibtool
GNU July 25, 2003 GNU
|