]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* TODO: should we also build a `static' copy of a convenience
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Wed, 20 Jan 1999 10:21:01 +0000 (10:21 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Wed, 20 Jan 1999 10:21:01 +0000 (10:21 +0000)
  library out of .o files?

ChangeLog
TODO

index d09caef1175d381732a42f34f97dde1394b08c58..e20b84832a4e4bbcbc6f7ad3af43260d92851c44 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 1999-01-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
+       * TODO: should we also build a `static' copy of a convenience
+       library out of .o files?
+
        * ltconfig.in (bsdi4*, netbsd*, uts4*, library_names_spec,
        soname_spec): removed duplicate dot before $major
        Reported by Steven M. Schultz <sms@wlv.iipo.gtegsc.com> (bsdi4*)
diff --git a/TODO b/TODO
index 86736c023b6ab88abc10fda2d69a3634fbca9ce0..8d68f9cf5cc07ebfbed31e291f1814a7b9b9528e 100644 (file)
--- a/TODO
+++ b/TODO
@@ -98,6 +98,13 @@ version is installed.
 symbols to be included in a libtool archive.  This would require some
 sort of -whole-archive option, as well.
 
+* Currently, convenience libraries (.al) are built from .lo objects,
+except when --disable-shared.  When we can build both shared and
+static libraries, we should probably create a .al out of .lo objects
+and also a .a out of .o objects.  The .al would only be used to
+create shared libraries, whereas the .a would be used for creating
+static libraries and programs.
+
 * Need to finalize the documentation, and give a specification of
 `.la' files so that people can depend on their format.  This also
 needs to be done so that DLD uses a public interface to libtool