diff --git a/modules/src/em_code/make.fun b/modules/src/em_code/make.fun index edfdafce..abc92ff9 100755 --- a/modules/src/em_code/make.fun +++ b/modules/src/em_code/make.fun @@ -40,11 +40,12 @@ cat >make.sh <<'--EOF--' rm -f *.o . $a +rm -f libem$1.a +ar rc libem$1.a *.o cc -c -O -I$1 -I$EMHOME/modules/h -I$EMHOME/h $1/em.c cc -c -O -I$1 -I$EMHOME/modules/h -I$EMHOME/h $1/C_failed.c mv em.o em$1.o -rm -f libem$1.a -ar rc libem$1.a *.o +ar r libem$1.a em$1.o C_failed.o rm -f *.o --EOF-- .