>>>>> "Charles" == Charles Wilson writes: Charles> 1) minor quibble (not a showstopper): I have a (very) new version of libtool on my system, and "tag inference" support has been dropped -- Charles> this, coupled with some other esoterica means that libtool complains Charles> when it tries to link the DLLs.
Charles> It really boils down to ldap defaults to using 'cc' as the compiler, Charles> but libtool expects 'gcc'. By modifying the buildscript: Charles> CFLAGS="${MY_CFLAGS}" \ Charles> LDFLAGS="${MY_LDFLAGS}" \ Charles> + CC=gcc CXX=g++ \ Charles> ${srcdir}/configure \ Charles> ... Charles> everything works fine, because now ldap "thinks" that gcc is the Charles> default, too. This is only a problem with very new libtools. On my system I have a /usr/local/share/config.site file with the following two entries: CC=gcc CXX=g++ That's why I didn't notice this. Thanks for review. Maybe now we can get XEmacs going :-) Ciao Volker