X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=uffi%2Fmake.sh;fp=uffi%2Fmake.sh;h=0000000000000000000000000000000000000000;hb=f10c3dcbe75b5532d6646e24ecd25f5651a0c3a9;hp=746a86268e7d62cbaf32343cc590243a90a6042e;hpb=7a4e06f13e1668c9dbf0ce7f288c6d9347a34b81;p=clsql.git diff --git a/uffi/make.sh b/uffi/make.sh deleted file mode 100644 index 746a862..0000000 --- a/uffi/make.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -case "`uname`" in - Linux) os_linux=1 ;; - GNU) os_linux=1 ;; - FreeBSD) os_freebsd=1 ;; - NetBSD) os_netbsd=1 ;; - GNU/kFreeBSD) os_gnukfreebsd=1;; - Darwin) os_darwin=1 ;; - SunOS) os_sunos=1 ;; - AIX) os_aix=1 ;; - *) echo "Unable to identify uname " `uname` - exit 1 ;; -esac - -if [ "$os_linux" -o "$os_freebsd" -o "$os_gnukfreebsd" -o "$os_netbsd" ]; then - gcc -fPIC -DPIC -c $SOURCE -o $OBJECT - ld -shared -soname=$BASE $LDFLAGS $OBJECT -o $SHARED_LIB -elif [ "$os_darwin" ]; then - cc -dynamic -c $SOURCE -o $OBJECT - ld -bundle /usr/lib/bundle1.o -flat_namespace -undefined suppress -o $BASE.dylib $OBJECT - ld -bundle /usr/lib/bundle1.o -flat_namespace -undefined suppress /usr/lib/libz.dylib -o z.dylib - -elif [ "$os_sunos" ]; then - cc -KPIC -c $SOURCE -o $OBJECT - cc -G $OBJECT -o $SHARED_LIB - -elif [ "$os_aix" ]; then - gcc -c -D_BSD -D_NO_PROTO -D_NONSTD_TYPES -D_MBI=void $SOURCE - make_shared -o $SHARED_LIB $OBJECT -fi - -exit 0