ref: 5d3ac4ae120f3704f04aeddb08f5d2f76fafd5ac
parent: 28464c48a1ef77762a60abaa59432d9a64f58133
author: Suzuki, Toshiya (鈴木俊哉) <[email protected]>
date: Thu Feb 21 05:15:41 EST 2008
* builds/unix/confiure.raw: Split the compiler option to link Carbon frameworks for each framework
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2008-02-21 suzuki toshiya <[email protected]>
+
+ * builds/unix/configure.raw: Split compiler option to link
+ Carbon frameworks to one option for CoreServices framework
+ and another option for ApplicationServices framework.
+ The splitted options can be managed by GNU libtool to avoid
+ unrequired duplication when freetype is linked with other
+ applications. Suggested by Daniel Macks, Savannah bug #22366.
+
2008-02-18 Victor Stinner <[email protected]>
* src/truetype/ttinterp.c (Ins_IUP): Check number of points. Fix
--- a/builds/unix/configure.raw
+++ b/builds/unix/configure.raw
@@ -180,7 +180,7 @@
if test x$with_old_mac_fonts = xyes; then
orig_LDFLAGS="${LDFLAGS}"
AC_MSG_CHECKING([CoreServices & ApplicationServices of Mac OS X])
- FT2_EXTRA_LIBS="-Wl,-framework,CoreServices,-framework,ApplicationServices"
+ FT2_EXTRA_LIBS="-Wl,-framework,CoreServices -Wl,-framework,ApplicationServices"
LDFLAGS="$LDFLAGS $FT2_EXTRA_LIBS"
AC_TRY_LINK([