From 52a000a95f4af3bef3acc5ef59e2f6df7b79cd7f33e889ed09a4bc558dfad137 Mon Sep 17 00:00:00 2001 From: Victor Roman Archidona Date: Wed, 23 Jul 2014 12:33:22 +0200 Subject: [PATCH] Quick'n'dirty way to compile edivc --- ediv/src/ediv/build.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 ediv/src/ediv/build.sh diff --git a/ediv/src/ediv/build.sh b/ediv/src/ediv/build.sh new file mode 100755 index 0000000..5592978 --- /dev/null +++ b/ediv/src/ediv/build.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +CCOPTS="-I. -I../shared" + +FILES=" +edivcfg/dictionary +edivcfg/e_error +edivcfg/edivcfg +edivcfg/mainparse +edivcfg/strlib +compiler +ediv +ediv_export +encrypt +expresion +language +listados +lower +ltlex +modulos +parser +varindex +../../src/shared/utils +" + +OBJECTS="" + +for FILE in $FILES; do + gcc -c $FILE.c $CCOPTS -o $FILE.o + OBJECTS+="$FILE.o " +done + +gcc $OBJECTS -o ../../bin/edivc -lz + +rm $OBJECTS