summaryrefslogtreecommitdiff
path: root/odk/setsdkenv_unix.sh.in
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2005-03-01 11:07:48 +0000
committerKurt Zenker <kz@openoffice.org>2005-03-01 11:07:48 +0000
commita57f89db319c1fb8882c80ccf438382dab77cf3a (patch)
treefebb3d703f66c7151ff4c42506913061d740c1b4 /odk/setsdkenv_unix.sh.in
parentf8daa3c810619864a3f3a825d04d7ea092620e18 (diff)
INTEGRATION: CWS sdkbugfix01 (1.2.6); FILE MERGED
2005/02/17 13:46:52 jsc 1.2.6.1: #i42926# set GXX_INCLUDE_PATH for gcc, necessary for stl includes
Diffstat (limited to 'odk/setsdkenv_unix.sh.in')
-rw-r--r--odk/setsdkenv_unix.sh.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/odk/setsdkenv_unix.sh.in b/odk/setsdkenv_unix.sh.in
index 17a2593d9988..fd24904f4624 100644
--- a/odk/setsdkenv_unix.sh.in
+++ b/odk/setsdkenv_unix.sh.in
@@ -97,6 +97,9 @@ case $sd_platform in
;;
Darwin)
+ SDK_GXX_INCLUDE_PATH=`echo "#include <cstring>" | $OO_SDK_CPP_HOME/g++ -E -xc++ - | sed -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
+ export SDK_GXX_INCLUDE_PATH
+
directoryname=macosx
exampleout=MACOSXexample.out
platform=MacOSX
@@ -105,6 +108,9 @@ case $sd_platform in
;;
Linux)
+ SDK_GXX_INCLUDE_PATH=`echo "#include <cstring>" | $OO_SDK_CPP_HOME/g++ -E -xc++ - | sed -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
+ export SDK_GXX_INCLUDE_PATH
+
directoryname=linux
exampleout=LINUXexample.out
platform=Linux
@@ -112,6 +118,9 @@ case $sd_platform in
export LD_LIBRARY_PATH
;;
FreeBSD)
+ SDK_GXX_INCLUDE_PATH=`echo "#include <cstring>" | $OO_SDK_CPP_HOME/g++ -E -xc++ - | sed -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
+ export SDK_GXX_INCLUDE_PATH
+
directoryname=freebsd
exampleout=FREEBSDexample.out
platform=FreeBSD