libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANNOUNCE] libtool-1.3d


From: Gary V . Vaughan
Subject: [ANNOUNCE] libtool-1.3d
Date: Mon, 2 Apr 2001 03:42:44 +0100

After 21 months in heavy development, the Libtool Team is pleased to announce 
alpha release 1.3d of GNU libtool. If this release generates a low number of 
bug reports, libtool-1.4 could be just a few short weeks away! 

libtool-1.3d is be available from alpha.gnu.org and via anonymous CVS, using 
the tag release-1-3d. See 
http://www.gnu.org/software/libtool/libtool.html#AnonymousCVS for 
instructions on how to retrieve libtool from anonymous cvs. Diffs and xdeltas 
from 1.3b to 1.3d, are also available from the ftp server. 

The most important user-visible changes since release 1.3b follow: 

New in 1.3d: 2001-04-02
* ltconfig is no more.  Generation of libtool happens directly from
  the configure file.
* Multithread safe with lt_dlmutex_register callback registration.
* New -no-install flag to avoid the use of executable wrapper scripts.
* New --with-pic, -prefer-pic and -prefer-non-pic flags to control
  the generation of PIC/non-PIC code.
* New --build flag to ltconfig to help with build cross compilation
  environments is inherited from --build flag passed to configure.
* Support for hardcoding run-time paths (-R) into libraries.
* Support -dlopen and -dlpreopen for libraries.
* Libtool now allows you to link shared libraries against static code.
* New functions in libltdl:
  lt_dlgetinfo, lt_dlhandle_next and lt_dlforeach provide access to module
  specific data in handles.
  lt_dlcaller_register, lt_dlcaller_set_data and lt_dlcaller_get_data provide
  management for user storage of per module data.
  lt_dlloader_next, lt_dlloader_name, lt_dlloader_find, lt_dlloader_add and
  lt_dlloader_remove can be used for adding new types of module loaders.
  lt_dladderror, lt_dlseterror integrate user module loaders with lt_dlerror.
* "-Xcompiler" and "-Wc," does now work in compile mode, too.
* Support recent dlltool formats.
* Start of support code for cross-compiling to win32.
* libltdl can now be built as a dll with win32.
* m4 macros needed to configure libltdl split out into libltdl/ltdl.m4.
* New port to NEWS-OS Release 6.
* Improved support for darwin (rhapsody), mingw32, NetBSD, Compaq Tru64 V5.0
  and Digital Unix V4.*.
* Initial support for ia64 linux.
* Initial support for a.out freebsd shared libs.
* Initial support for Paul Sokolovsky's pw32 POSIX over win32 layer.
* Many bugfixes (especially in libltdl)

Happy bug hunting!

        The libtool team.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]