make shared lib
authorGengbin Zheng <gzheng@illinois.edu>
Thu, 23 Mar 2006 21:46:59 +0000 (21:46 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Thu, 23 Mar 2006 21:46:59 +0000 (21:46 +0000)
src/QuickThreads/mkfiles/i386-gcc

index 33f90b24236c6a28491ac059fff8c5e702375f30..3135ab426e517db90f1ff8ae5f398669a3196115 100644 (file)
@@ -1,13 +1,16 @@
 
-CC=gcc -I. -O2
+#CC=gcc -I. -O2
+CHARMC = ../../bin/charmc -seq -I.
 
 all: qt stp testpgm
 
 qt: md/i386.h qt.c md/i386.s
        rm -f qtmd.h
        ln -s md/i386.h qtmd.h
-       $(CC) -pedantic -Wall -c -o qt.o qt.c
+       $(CHARMC) -o qt.o qt.c
        as -o qtmds.o md/i386.s
+       CHARMINC=..; . ../conv-config.sh;       \
+       $(CHARMC) -shared -o libqt.$$CMK_SHARED_SUF qt.o qtmds.o
        ar q libqt.a qt.o qtmds.o
 
 stp: