51 |
* Have libtoolize install `install-sh' if a newer version is available, |
* Have libtoolize install `install-sh' if a newer version is available, |
52 |
and/or Automake is not used. |
and/or Automake is not used. |
53 |
|
|
54 |
|
* Allow to specify linking some dependent libraries statically and some |
55 |
|
dynamically, where possible. |
56 |
|
|
57 |
|
* Improve support for C++ with templates. |
58 |
|
|
59 |
1.2. libtldl |
1.2. libtldl |
60 |
------------ |
------------ |
61 |
|
|
108 |
* Test everything: |
* Test everything: |
109 |
- cross compile |
- cross compile |
110 |
- dirs with ~ |
- dirs with ~ |
111 |
|
- multiple input files |
112 |
|
|
113 |
2.3. libtool |
2.3. libtool |
114 |
------------ |
------------ |
140 |
|
|
141 |
* Filenames containing shell meta-characters are not properly handled |
* Filenames containing shell meta-characters are not properly handled |
142 |
by libtool. Compiling a file named "a;b.c", for example, fails. |
by libtool. Compiling a file named "a;b.c", for example, fails. |
143 |
|
Especially `$' would be necessary for java programs. |
144 |
|
|
145 |
* We could introduce a mechanism to allow for soname rewriting, to |
* We could introduce a mechanism to allow for soname rewriting, to |
146 |
ease multi-libc support. Installers could specify a prefix, suffix or |
ease multi-libc support. Installers could specify a prefix, suffix or |
240 |
* Figure out how to make pkg-config aware of the information libtool |
* Figure out how to make pkg-config aware of the information libtool |
241 |
knows about libraries and their dependencies, and send a patch. |
knows about libraries and their dependencies, and send a patch. |
242 |
|
|
|
* Support dlmopen dladdr1 and dlinfo in libltdl [I totally disagree with |
|
|
this one Ralf, libltdl is a portability library, none of these functions |
|
|
enhance portability in any way -- Peter] |
|
|
|
|
243 |
* Generate a libtool.m4 from a bunch of individual files, one per |
* Generate a libtool.m4 from a bunch of individual files, one per |
244 |
platform, to make the job of a "platform maintainer" easier and make |
platform, to make the job of a "platform maintainer" easier and make |
245 |
it easier to add new platforms. |
it easier to add new platforms. |