ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Ethereal-dev: Re: [ethereal-dev] Libtool changes checked in

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Tue, 28 Dec 1999 01:15:11 -0800
> On the other hand, it appears that installing "libtool" caused "libldtl"
> to be installed, so, if we *do* require that people installing the
> distribution install "libtool" - or, if it's not installed, disable
> plugins, just as we disable capture if we don't find "libpcap", disable
> reading compressed files if we don't find "libz", and disable fancy SNMP
> dissection in 0.8.0 if we don't find an SNMP library - we could probably
> leave the "libltdl" source out of our distribution.  This might solve
> the problem you're seeing.

Or not; you may just get a conflict with a symbol in the installed
"libltdl" rather than the convenience-library version.

> I suspect that if we build with "--disable-shared", we may want to
> disable plugins; at least on some platforms, statically-linked programs
> *cannot* use "dlopen()".

Given that the "libtool" info file says to do so, we should definitely
do so.  I'll look into doing that.