-----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

Reply via email to