summaryrefslogtreecommitdiff
path: root/solenv/gbuild/platform/linux.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/gbuild/platform/linux.mk')
-rw-r--r--[-rwxr-xr-x]solenv/gbuild/platform/linux.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/solenv/gbuild/platform/linux.mk b/solenv/gbuild/platform/linux.mk
index ed8c08ac348a..0a239360d724 100755..100644
--- a/solenv/gbuild/platform/linux.mk
+++ b/solenv/gbuild/platform/linux.mk
@@ -30,7 +30,7 @@ COM := GCC
gb_MKTEMP := mktemp -t gbuild.XXXXXX
-gb_CC := cc
+gb_CC := gcc
gb_CXX := g++
gb_GCCP := gcc
gb_AR := ar
@@ -122,7 +122,7 @@ gb_LinkTarget_NOEXCEPTIONFLAGS := \
gb_LinkTarget_LDFLAGS := \
-Wl,--sysroot=$(SYSBASE) \
- -Wl,-rpath-link=$(SOLARLIBDIR):$(SYSBASE)/lib:$(SYSBASE)/usr/lib \
+ -Wl,-rpath-link,$(SYSBASE)/lib:$(SYSBASE)/usr/lib \
-Wl,-z,combreloc \
-Wl,-z,defs \
$(subst -L../lib , ,$(SOLARLIB)) \
@@ -153,6 +153,12 @@ gb_COMPILERNOOPTFLAGS := -O0
gb_Helper_abbreviate_dirs_native = $(gb_Helper_abbreviate_dirs)
+# convert parametters filesystem root to native notation
+# does some real work only on windows, make sure not to
+# break the dummy implementations on unx*
+define gb_Helper_convert_native
+$(1)
+endef
# CObject class