[Libreoffice-commits] .: Branch 'integration/dev300_m101' - solenv/gbuild

Jan Holesovsky kendy at kemper.freedesktop.org
Tue Mar 15 11:23:02 PDT 2011


 solenv/gbuild/platform/linux.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 233af7940f364252672c14f89b63e8ca01057756
Author: Jan Holesovsky <kendy at suse.cz>
Date:   Tue Mar 15 19:21:30 2011 +0100

    When linking, first specify -o's, then -l's.
    
    Some linkers do not find some symbols otherwise.

diff --git a/solenv/gbuild/platform/linux.mk b/solenv/gbuild/platform/linux.mk
index c9988df..1721f7d 100755
--- a/solenv/gbuild/platform/linux.mk
+++ b/solenv/gbuild/platform/linux.mk
@@ -227,11 +227,11 @@ $(call gb_Helper_abbreviate_dirs,\
 	$(gb_CXX) \
 		$(if $(filter Library CppunitTest,$(TARGETTYPE)),$(gb_Library_TARGETTYPEFLAGS)) \
 		$(subst \d,$$,$(RPATH)) $(LDFLAGS) \
-		$(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call gb_Library_get_filename,$(lib)))) \
 		$(foreach object,$(COBJECTS),$(call gb_CObject_get_target,$(object))) \
 		$(foreach object,$(CXXOBJECTS),$(call gb_CxxObject_get_target,$(object))) \
 		$(foreach object,$(GENCXXOBJECTS),$(call gb_GenCxxObject_get_target,$(object))) \
 		-Wl$(COMMA)--start-group $(foreach lib,$(LINKED_STATIC_LIBS),$(call gb_StaticLibrary_get_target,$(lib))) -Wl$(COMMA)--end-group \
+		$(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call gb_Library_get_filename,$(lib)))) \
 		-o $(1))
 endef
 


More information about the Libreoffice-commits mailing list