diff --git a/dlls/src/dinmem/build.sh b/dlls/src/dinmem/build.sh new file mode 100755 index 0000000..3f25282 --- /dev/null +++ b/dlls/src/dinmem/build.sh @@ -0,0 +1,16 @@ +#!/bin/bash +NAME="dinmem" +CCOPTS="-I. -I/usr/local/include -I../include" + +FILES="dinmem" + +OBJECTS="" + +for FILE in $FILES; do + gcc -c $FILE.c $CCOPTS -o $FILE.o + OBJECTS+="$FILE.o " +done + +gcc $OBJECTS -shared -o ../../bin/${NAME}.so -L/usr/local/lib -lSDL + +rm $OBJECTS diff --git a/dlls/src/math/build.sh b/dlls/src/math/build.sh new file mode 100755 index 0000000..f42805b --- /dev/null +++ b/dlls/src/math/build.sh @@ -0,0 +1,16 @@ +#!/bin/bash +NAME="math" +CCOPTS="-I. -I/usr/local/include -I../include" + +FILES="math" + +OBJECTS="" + +for FILE in $FILES; do + gcc -c $FILE.c $CCOPTS -o $FILE.o + OBJECTS+="$FILE.o " +done + +gcc $OBJECTS -shared -o ../../bin/${NAME}.so -L/usr/local/lib -lSDL + +rm $OBJECTS diff --git a/dlls/src/scroll/build.sh b/dlls/src/scroll/build.sh new file mode 100755 index 0000000..2019223 --- /dev/null +++ b/dlls/src/scroll/build.sh @@ -0,0 +1,16 @@ +#!/bin/bash +NAME="scroll" +CCOPTS="-I. -I/usr/local/include -I../include" + +FILES="scroll" + +OBJECTS="" + +for FILE in $FILES; do + gcc -c $FILE.c $CCOPTS -o $FILE.o + OBJECTS+="$FILE.o " +done + +gcc $OBJECTS -shared -o ../../bin/${NAME}.so -L/usr/local/lib -lSDL + +rm $OBJECTS diff --git a/dlls/src/strings/build.sh b/dlls/src/strings/build.sh new file mode 100755 index 0000000..02710c3 --- /dev/null +++ b/dlls/src/strings/build.sh @@ -0,0 +1,16 @@ +#!/bin/bash +NAME="strings" +CCOPTS="-I. -I/usr/local/include -I../include" + +FILES="strings conv" + +OBJECTS="" + +for FILE in $FILES; do + gcc -c $FILE.c $CCOPTS -o $FILE.o + OBJECTS+="$FILE.o " +done + +gcc $OBJECTS -shared -o ../../bin/${NAME}.so -L/usr/local/lib -lSDL + +rm $OBJECTS diff --git a/dlls/src/text/text.o b/dlls/src/text/text.o new file mode 100644 index 0000000..4f484bb Binary files /dev/null and b/dlls/src/text/text.o differ