]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* TODO: removed .a library namespace clash for win32. It is
authorGary V. Vaughan <gary@gnu.org>
Mon, 8 Mar 1999 17:23:47 +0000 (17:23 +0000)
committerGary V. Vaughan <gary@gnu.org>
Mon, 8 Mar 1999 17:23:47 +0000 (17:23 +0000)
now resolved.

ChangeLog
TODO

index 2d107a02e570676009efaade9ce3f6464994d88a..51d9075d39d3101fb1376ffe270f2f34bc72b9f2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,9 @@
        * doc/libtool.texi (old_archive_from_expsyms_cmds,
        extract_expsyms_cmds): documented these new variables.
 
+       * TODO: removed .a library namespace clash for win32.  It is
+       now resolved.
+
 1999-03-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
        * libltdl/ltdl.c (LTDL_LAZY_OR_NOW): renamed from LTDL_NOW; prefer 
diff --git a/TODO b/TODO
index 76e7d5842ed4d2746e850b226289fbbcaa46a373..3d0116b552543f41f4b14e6b5c81a5b2127a44fd 100644 (file)
--- a/TODO
+++ b/TODO
@@ -64,7 +64,7 @@ In the future:
 **************
 
 * Fix */demo on win32.
-This may require resolving some of the items below.
+This may simply require resolving the item below.
 
 * Figure out how to use data items in dlls with win32.
 The difficult part is compiling each object which will be linked with an
@@ -72,12 +72,6 @@ import lib differently than if it will be linked with a static lib.  This will
 almost definitely require that automake pass some hints about linkage in to
 each object compilation line.
 
-* Resolve the name clash between import libs and static libs on win32.
-Probably the best way to do this is to create lib$name-dll.a for the import
-library, and continue to use lib$name.a for the static lib.  libtool
---mode=link can then favour -dll.a over .a if there is a choice.  No point in
-doing this until we can export data items (above).
-
 * If not cross-compiling, have the static flag test run the resulting
 binary to make sure everything works.