On 12/07/2010 04:06 PM, Jeff Morriss wrote: > rbal...@wireshark.org wrote: >> http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=35145 >> >> User: rbalint >> Date: 2010/12/07 05:38 AM >> >> Log: >> Make libtool export only symbols listed in *.def files > [...] >> Directory: /trunk/wsutil/ >> Changes Path Action >> +6 -2 Makefile.am Modified > > Hmmm, libwsutil holds the optional targets (e.g., inet_aton() for > systems that don't have it). > > At least on the MacOS 10.5 buildbots, nmedit complains if libtool asks > it to export a symbol that isn't present in the library. I'm not sure > of an easy way to fix that (hacking the .def or the .sym file depending > on which optional targets are being built doesn't sound fun). Any > ideas? Or should we export all symbols from libwsutil? I revert the change for /trunk/wsutil/ to make us able to build for all platforms.
I will look into other possibilities of hiding some functions: http://www.gnu.org/software/hello/manual/gnulib/Exported-Symbols-of-Shared- Libraries.html Cheers, Balint ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe