--- ipe-7.0.14/src/common.mak	2011-02-16 02:37:06.000000000 +0100
+++ ipe-7.0.14-compiled/src/common.mak	2011-03-28 13:18:38.000000000 +0200
@@ -99,7 +99,7 @@
   CXXFLAGS	+= -g -O2
   ifdef MACOS
     DLL_LDFLAGS	+= -dynamiclib 
-    soname      = -Wl,-dylib_install_name,lib$1.so.$(IPEVERS)
+    soname      = -Wl,-dylib_install_name,$(IPELIBDIR)/lib$1.so.$(IPEVERS)
   else	
     DLL_LDFLAGS	+= -shared 
     soname      = -Wl,-soname,lib$1.so.$(IPEVERS)
--- ipe-7.0.14/src/config.mak	2011-02-16 02:37:06.000000000 +0100
+++ ipe-7.0.14-compiled/src/config.mak	2011-03-26 10:24:31.000000000 +0100
@@ -13,8 +13,10 @@
 #
 ZLIB_CFLAGS   ?=
 ZLIB_LIBS     ?= -lz
-FREETYPE_CFLAGS ?= $(shell pkg-config --cflags freetype2)
-FREETYPE_LIBS ?= $(shell pkg-config --libs freetype2)
+#FREETYPE_CFLAGS ?= $(shell pkg-config --cflags freetype2)
+#FREETYPE_LIBS ?= $(shell pkg-config --libs freetype2)
+FREETYPE_CFLAGS ?= $(shell freetype-config --cflags)
+FREETYPE_LIBS ?= $(shell freetype-config --libs)
 CAIRO_CFLAGS  ?= $(shell pkg-config --cflags cairo)
 CAIRO_LIBS    ?= $(shell pkg-config --libs cairo)
 #
@@ -29,8 +31,8 @@
 # On Linux, these are simply in libc, and you need to do nothing extra.
 # On other systems, install libiconv and uncomment the following lines:
 #
-#ICONV_CFLAGS =
-#ICONV_LIBS   = -liconv
+ICONV_CFLAGS =
+ICONV_LIBS   = -liconv
 #
 ifndef MACOS
 LUA_CFLAGS    ?= $(shell pkg-config --cflags lua5.1)
