libtool/depdemo
Thomas Tanner 8683e2f1b4 * ltmain.in: rewrite of the ILD code, merge linking code for
programs, libraries and objects, allow linking of shared libraries
  against static libraries/objects on platforms that support it
  but print a warning, fix some typos

* partially revert my previous change and
  update only copyright notices of files that were actually modified

* NEWS: update

* libltdl/Makefile.am: version number was wrong

* libltdl/ltdl.c (tryall_dlopen): revert Gary's change
  since it breaks dlpreopening
* ltdl.m4: ditto

* libltdl/ltdl.c (sys_search_path): search in the system default
  library search path, too
* ltdl.m4 (AC_LTDL_SYSSEARCHPATH): extract the path

* libltdl/ltdl.c (find_module): remove bogus file_not_found_error

* libltdl/ltdl.c (load_deplibs): implement loading of dependency
  libraries
* libltdl/ltdl.c (unload_deplibs): implement unloading of dependency
  libraries
* libltdl/ltdl.c (lt_dlexit): correctly close all modules and
  their dependencies

* libltdl/ltdl.c (lt_dlforeach): new function
* libltdl/ltdl.h: ditto
* doc/libtool.texi (using libltdl): document it

* libtool.m4: reformatting, only add -I$topsrc_dir/libltdl to
  INCLTDL

* libtoolize.in: reformatting
* ltconfig.in: reformatting
* ltmain.in: reformatting

* mdemo/configure.in: AC_SUBST INCLTDL
* mdemo/Makefile.am: use INCLTDL

* tests/Makefile.am: reexport OBJEXT and EXEEXT
* tests/dryrun.test: use them for building main.obj and mdemo.exe
2000-01-19 20:34:37 +00:00
..
l1 * ltmain.in: rewrite of the ILD code, merge linking code for 2000-01-19 20:34:37 +00:00
l2 * ltmain.in: rewrite of the ILD code, merge linking code for 2000-01-19 20:34:37 +00:00
l3 * ltmain.in: rewrite of the ILD code, merge linking code for 2000-01-19 20:34:37 +00:00
l4 * ltmain.in: rewrite of the ILD code, merge linking code for 2000-01-19 20:34:37 +00:00
.cvsignore added acinclude.m4 1999-03-14 05:43:03 +00:00
configure.in * doc/libtool.texi: fixed a typo 1999-03-30 19:22:41 +00:00
main.c * ltmain.in: rewrite of the ILD code, merge linking code for 2000-01-19 20:34:37 +00:00
Makefile.am * use the same header in all configure.in's and Makefile.am's 1999-03-20 00:27:33 +00:00
README * ltmain.in: strip off the .exe suffix only on *Win 1999-05-23 10:03:23 +00:00
sysdep.h * ltmain.in: rewrite of the ILD code, merge linking code for 2000-01-19 20:34:37 +00:00

This is depdemo, an example package that uses GNU libtool with an
Automake-generated environment to build many interdependent libraries
and a test program.

There are four libraries: l1, l2, l3 and l4.
l1 depends on nothing.
l2 depends on l1.
l3 depends on l1 and l2.
l4 depends on l3 and libm.

The test program uses l1, l2 and l4.