summaryrefslogtreecommitdiff
path: root/libcroco
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2011-06-12 21:00:47 +0200
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2011-06-12 21:00:47 +0200
commit25dff099078d6923172100372268035488d6c08e (patch)
treeffe98aadf461f270d13344362278ce21abe972d8 /libcroco
parent1db5eb0c1c2162daf80e64637f7f3154f734e05c (diff)
tell the linker how to resolve @loader_path on Mac
also cleanup useless double checking for MACOSX and remove unneeded AUGMENT_LIBRARY_PATH
Diffstat (limited to 'libcroco')
-rw-r--r--libcroco/makefile.mk9
1 files changed, 3 insertions, 6 deletions
diff --git a/libcroco/makefile.mk b/libcroco/makefile.mk
index 9e26dded174f..4789c0795897 100644
--- a/libcroco/makefile.mk
+++ b/libcroco/makefile.mk
@@ -51,17 +51,14 @@ PATCH_FILES=
CONFIGURE_DIR=
.IF "$(OS)"=="MACOSX"
-CONFIGURE_ACTION=$(AUGMENT_LIBRARY_PATH) \
- ./configure \
- --prefix=$(SRC_ROOT)/$(PRJNAME)/$(MISC) \
+CONFIGURE_ACTION=./configure --prefix=$(SRC_ROOT)/$(PRJNAME)/$(MISC) \
+ CPPFLAGS="$(EXTRA_CDEFS)" \
CFLAGS="$(ARCH_FLAGS) $(EXTRA_CFLAGS) -I$(SOLARINCDIR)/external -I$(SOLARINCDIR)/external/glib-2.0" \
- LDFLAGS="-L$(SOLARLIBDIR) $(eq,$(OS),MACOSX $(EXTRA_LINKFLAGS) $(NULL))" \
+ LDFLAGS="-L$(SOLARLIBDIR) $(EXTRA_LINKFLAGS) -Wl,-dylib_file,@loader_path/libgmodule-2.0.0.dylib:$(SOLARLIBDIR)/libgmodule-2.0.0.dylib" \
GLIB2_CFLAGS="-I$(SOLARINCDIR)/external/glib-2.0" \
GLIB2_LIBS="-lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl" \
LIBXML2_CFLAGS="$(LIBXML_CFLAGS)" LIBXML2_LIBS="$(LIBXML_LIBS)"
-CONFIGURE_FLAGS=$(eq,$(OS),MACOSX CPPFLAGS="$(EXTRA_CDEFS)" $(NULL))
-
.IF "$(CROSS_COMPILING)"=="YES"
CONFIGURE_FLAGS+=--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)
.ENDIF