mirror of
https://review.haiku-os.org/buildtools
synced 2024-11-23 07:18:49 +01:00
de837934d8
git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15336 a95241bf-73f2-0310-859d-f6bbb57e9c96
18 lines
792 B
Plaintext
18 lines
792 B
Plaintext
This is mdemo, an example package that uses GNU libtool with an
|
|
Automake-generated environment to build two simple modules and
|
|
a program.
|
|
|
|
It demonstrates how to build both dynamic and static libraries
|
|
that can be dlopened. mdemo uses libtool's portable dlopen
|
|
wrapper called "libltdl".
|
|
All exported symbols are prefixed with "libname_LTX_" to avoid
|
|
symbols conflicts, especially when linking statically.
|
|
libltdl will automatically cut the prefix off to get the real name.
|
|
|
|
Note that on Windows, for the purposes of illustrating ltdl, the
|
|
libraries *are* built as dll's, but do not have the __declspec
|
|
machinery to make them suitable for loading at link time. This is
|
|
only for clarity inside this example, look at the example in ../demo
|
|
to see how the __declspec macros should be set up.
|
|
|