projects
/
uffi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change function to macro
[uffi.git]
/
tests
/
make.sh
diff --git
a/tests/make.sh
b/tests/make.sh
index edb62c3ea3d1eb28dd4b13a9a65892024410e1d7..03e7612599744c7331526de779c6d5fa798b9a0b 100644
(file)
--- a/
tests/make.sh
+++ b/
tests/make.sh
@@
-7,6
+7,7
@@
case "`uname`" in
Darwin) os_darwin=1 ;;
SunOS) os_sunos=1 ;;
AIX) os_aix=1 ;;
Darwin) os_darwin=1 ;;
SunOS) os_sunos=1 ;;
AIX) os_aix=1 ;;
+ GNU) os_gnu=1 ;;
*) echo "Unable to identify uname " `uname`
exit 1 ;;
esac
*) echo "Unable to identify uname " `uname`
exit 1 ;;
esac
@@
-15,6
+16,10
@@
if [ "$os_linux" ]; then
gcc -fPIC -DPIC -c $SOURCE -o $OBJECT
gcc -shared $OBJECT -o $SHARED_LIB
gcc -fPIC -DPIC -c $SOURCE -o $OBJECT
gcc -shared $OBJECT -o $SHARED_LIB
+elif [ "$os_gnu" ]; then
+ gcc -fPIC -DPIC -c $SOURCE -o $OBJECT
+ gcc -shared $OBJECT -o $SHARED_LIB
+
elif [ "$os_freebsd" ]; then
gcc -fPIC -DPIC -c $SOURCE -o $OBJECT
gcc -shared $OBJECT -o $SHARED_LIB
elif [ "$os_freebsd" ]; then
gcc -fPIC -DPIC -c $SOURCE -o $OBJECT
gcc -shared $OBJECT -o $SHARED_LIB