summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/install-ati-stream.sh29
-rw-r--r--scripts/make.jocl.all.linux-x86_64.sh9
-rw-r--r--scripts/make.jocl.all.win32.bat12
3 files changed, 50 insertions, 0 deletions
diff --git a/scripts/install-ati-stream.sh b/scripts/install-ati-stream.sh
new file mode 100644
index 00000000..94d3eca6
--- /dev/null
+++ b/scripts/install-ati-stream.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+#
+# Here we have unpacked ati-stream-sdk-v2.1-lnx64.tgz from http://developer.amd.com/gpu/ATIStreamSDK/
+# to /opt-linux-x86_64/ and made a symbolic link to ati-stream-sdk.
+#
+# We also copied the file http://developer.amd.com/Downloads/icd-registration.tgz
+# into ati-stream-sdk.
+
+SDK=/opt-linux-x86_64/ati-stream-sdk/
+ICDREG=/opt-linux-x86_64/ati-stream-sdk/icd-registration.tgz
+
+link(){
+ if [ -e $2 ] ; then
+ rm -v $2
+ fi
+ ln -v -s ${SDK}$1/$2
+}
+
+cd /usr/lib64/
+link lib/x86_64 libOpenCL.so
+link lib/x86_64 libatiocl64.so
+
+cd /usr/lib32/
+link lib/x86 libOpenCL.so
+link lib/x86 libatiocl32.so
+
+cd /
+tar xzf $ICDREG
diff --git a/scripts/make.jocl.all.linux-x86_64.sh b/scripts/make.jocl.all.linux-x86_64.sh
new file mode 100644
index 00000000..6ca3e805
--- /dev/null
+++ b/scripts/make.jocl.all.linux-x86_64.sh
@@ -0,0 +1,9 @@
+#! /bin/sh
+
+if [ -e ../setenv-build-jogl-x86_64.sh ] ; then
+ . ../setenv-build-jogl-x86_64.sh
+fi
+
+ant \
+ -Drootrel.build=build-x86_64 \
+ $* 2>&1 | tee make.jocl.all.linux-x86_64.log
diff --git a/scripts/make.jocl.all.win32.bat b/scripts/make.jocl.all.win32.bat
new file mode 100644
index 00000000..619d71a7
--- /dev/null
+++ b/scripts/make.jocl.all.win32.bat
@@ -0,0 +1,12 @@
+set THISDIR="C:\JOGL"
+
+set J2RE_HOME=c:\jre1.6.0_20_x32
+set JAVA_HOME=c:\jdk1.6.0_20_x32
+set ANT_PATH=C:\apache-ant-1.8.0
+
+set PATH=%JAVA_HOME%\bin;%ANT_PATH%\bin;c:\mingw\bin;%PATH%
+
+set LIB_GEN=%THISDIR%\lib
+set CLASSPATH=.;%THISDIR%\build-win32\classes
+
+ant -Drootrel.build=build-win32 %1 %2 %3 %4 %5 %6 %7 %8 %9 > make.jocl.all.win32.log 2>&1