mlibtool
mlibtool copied to clipboard
The libtool accelerator: A miniature frontend for libtool that replaces libtool on sensible systems, and simply calls GNU libtool on everything else.
using make LIBTOOL="acmlibtool" does not work and will result in this error: ``` Making all in extension make[2]: Entering directory '/sources/gawk-4.1.3/extension' make all-recursive make[3]: Entering directory '/sources/gawk-4.1.3/extension' make[4]: Entering directory...
``` libtool: install: (cd /src/build/gtk+2/gtk+-2.24.10/gtk; /bin/bash /src/build/gtk+2/gtk+-2.24.10/libtool --tag CC --mode=relink gcc -DGDK_PIXBUF_DISABLE_DEPRECATED -D_GNU_SOURCE -Wall -version-info 2400:10:2400 -export-dynamic -export-symbols-regex "^[^_].*" -rpath /lib -o libgtk-x11-2.0.la gtkquery.lo [...] ../gdk/libgdk-x11-2.0.la -lpangocairo-1.0 -lX11 -lXdamage -lXfixes...
if -isystem /my/default/include is used, /my/default/include is passed unfiltered to ar invocation. PoC patch fixing it: ``` diff --- a/mlibtool.c +++ b/mlibtool.c @@ -1075,6 +1075,11 @@ static void ltlink(struct Options...