summaryrefslogtreecommitdiff
path: root/mk/gcc.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-05-24 18:51:22 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-05-24 18:51:22 +0200
commit6550380102ad0d94ebefbdd9282f45781968ed53 (patch)
tree69c75b92163754dbf516db28244a044c161928b0 /mk/gcc.mk
parent298466fe87e755c6444362affac6ec91c708f8e3 (diff)
downloadembtoolkit-6550380102ad0d94ebefbdd9282f45781968ed53.tar.gz
embtoolkit-6550380102ad0d94ebefbdd9282f45781968ed53.tar.bz2
embtoolkit-6550380102ad0d94ebefbdd9282f45781968ed53.tar.xz
Toolchain: GCC: copy libs in the right place when we're in 64bits arch
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk/gcc.mk')
-rw-r--r--mk/gcc.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/mk/gcc.mk b/mk/gcc.mk
index 16b90fa..a9c9b99 100644
--- a/mk/gcc.mk
+++ b/mk/gcc.mk
@@ -102,9 +102,14 @@ $(GCC2_BUILD_DIR)/.configured:
$(GCC3_BUILD_DIR)/.installed: $(GCC3_BUILD_DIR)/.configured
PATH=$(PATH):$(TOOLS)/bin/ $(MAKE) -C $(GCC3_BUILD_DIR) && \
PATH=$(PATH):$(TOOLS)/bin/ $(MAKE) -C $(GCC3_BUILD_DIR) install
+ifeq ($(EMBTK_TARGET_ARCH),64)
+ cp -d $(TOOLS)/$(STRICT_GNU_TARGET)/lib64/libgcc_s.so* $(SYSROOT)/lib64
+ cp -d $(TOOLS)/$(STRICT_GNU_TARGET)/lib64/libstdc++.so* $(SYSROOT)/lib64
+else
cp -d $(TOOLS)/$(STRICT_GNU_TARGET)/lib/libgcc_s.so* $(SYSROOT)/lib
cp -d $(TOOLS)/$(STRICT_GNU_TARGET)/lib/libstdc++.so* $(SYSROOT)/lib
@touch $@
+endif
$(GCC3_BUILD_DIR)/.configured:
$(call CONFIGURE_MESSAGE,gcc-$(GCC_VERSION))