-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Behdad Esfahbod wrote: | On Mon, 25 Jul 2005, Owen Taylor wrote: | | |>-export-symbols is pretty straightforward to use - we use it (or |>actually, -export-symbols-regex for Pango). You probably could build |>the symbol file pretty easily by scanning the for FT_EXPORT ... |>well, if you didn't use that for internal symbols. | | | Ulrich Drepper writes in his paper [1]: | | | Don't know if this has changed since. A quick look at the | libtool ChangeLog doesn't suggest any. CC'ing | [EMAIL PROTECTED]
You could try looking at the code, searching the mailing list archives, google, etc.. ~ if test $supports_anon_versioning = yes; then ~ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ ~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ~ $echo "local: *; };" >> $output_objdir/$libname.ver~ ~ $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ~ fi It is only used on linux though, other ELF systems on which -version-script should probably also be used, it is not. Peter -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Darwin) iQCVAwUBQuWxV7iDAg3OZTLPAQIImAP/ZOb/oAg15JjilAGfEToTFuDseq2fmLGl X/OxmV7cwe9+ZgMAttZT/OmhHxWMDdFgiCTaLmMmno6zddcMOi4NyYzc8jblBeAZ Xo74OlmtWkJyNxtIjcT5MQS8rDsp2mkSpjNTwzrycU1TfPi7ZZV44Oiifsr6J0UT tsA+t7NcTbU= =oCzT -----END PGP SIGNATURE----- _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel