aboutsummaryrefslogtreecommitdiffstats
path: root/ltmain.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move helper scripts to build-aux.Werner Koch2014-01-101-9678/+0
| | | | | | * compile, config.guess, config.rpath, config.sub * depcomp, install-sh, ltmain.sh, missing: Move to build-aux/. * configure.ac (AC_CONFIG_AUX_DIR): New.
* Add hack to have different names for 64 bit Windows DLLs.Werner Koch2013-06-171-0/+13
| | | | | | | | | | | | | | | | * ltmain.sh: Prefix the SO number for W64 with a "6". -- We need to stick to libtool 2.4.2 anyway, thus we take the easy way and hack libtool instead of adding "-release 6" to the Makefile. This also avoids an extra dash before the 6 and thus yields a prettier name than the one produced by the -release option. The header files and def files are supposed to be identical for w32 and w64 thus we don't need to do any special code for them. Having a different namespace for 64 bit DLLs is such a good idea that I hope this or a similar feature will be provided by future libtool versions.
* Fix libtool 2.4.2 to correctly detect .def files.Werner Koch2013-05-231-1/+5
| | | | | | | | | | | | | | | | | | | * ltmain.sh (sed_uncomment_deffile): New. (orig_export_symbols): Uncomment def file before testing for EXPORTS. * m4/libtool.m4: Do the same for the generated code. -- The old code was not correct in that it only looked at the first line and puts an EXPORTS keyword in front if missing. Binutils 2.22 accepted a duplicated EXPORTS keyword but at least 2.23.2 is more stringent and bails out without this fix. There is no need to send this upstream. Upstream's git master has a lot of changes including a similar fix for this problems. There are no signs that a libtool 2.4.3 will be released to fix this problem and thus we need to stick to our copy of 2.4.2 along with this patch. Signed-off-by: Werner Koch <[email protected]>
* Update to libtool 2.4.2.Werner Koch2012-11-161-1389/+2638
|
* Add some code to build nativley under WindowsCE - not finished.Werner Koch2010-01-181-4/+4
|
* 2009-06-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2009-06-231-3460/+5001
| | | | | | | | | | | | | | | | | | | | | | Update to libtool 2.2.6a. * configure.ac: Invoke AC_CONFIG_MACRO_DIR. (AC_LIBTOOL_WIN32_DLL, AC_LIBTOOL_RC): Replace by ... (LT_PREREQ, LT_INIT, LT_LANG): ... these. * config.guess, config.sub, install-sh, ltmain.sh, m4/libtool.m4: Updated to libtool 2.2.6a. * m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: New files from libtool 2.2.6a. * src/Makefile.am (LTRCCOMPILE): Refactor with ... (RCCOMPILE): ... this new macro. Add $(libgpg_error_la_CPPFLAGS). (SUFFIXES): Add .lo. (.rc.o): Change to ... (.rc.lo): ... this implicit rule. (gpg_error_res_ldflag): Removed. (gpg_error_res): Use libtool object file name here. (install-def-file): Fix typo. (libgpg_error_la_LDFLAGS): Remove gpg_error_res_ldflag usage. (libgpg_error_la_LIBADD): Add gpg_error_res.
* 2006-03-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-03-061-405/+850
| | | | | | | | * configure.ac (min_automake_version): Bump to 1.9.6. * mkinstalldirs, depcomp, compile, INSTALL, COPYING, missing, install-sh: Update from automake 1.9.6. ltmain.sh: Update from libtool 1.5.22.
* 2005-10-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2005-10-021-1/+1
| | | | | | | | | | | * configure.ac: Escape arguments in AC_INIT invocation. * config.guess, config.sub, ltmain.sh: Update. m4/ 2005-10-02 Marcus Brinkmann <[email protected]> * libtool.m4: Update.
* Does now allow to build a W32 DLL.Werner Koch2005-08-191-869/+2180
|
* We better keep all these standard diles in the CVS.Werner Koch2003-12-081-0/+5115