Annotation of OpenXM_contrib2/windows/pari20/Makefile.vc6, Revision 1.3
1.3 ! ohara 1: ## $OpenXM: OpenXM_contrib2/windows/pari20/Makefile.vc6,v 1.2 2009/03/10 16:26:12 ohara Exp $
1.1 ohara 2: ## Makefile for Visual C++ 6.0
3:
4: SRCDIR= pari-2.0.17.beta\src
5:
1.3 ! ohara 6: CFLAGS=-nologo -MT -W3 -Ox -I win32 -I $(SRCDIR)\headers -D WIN32 -D NDEBUG -D _MBCS -D _LIB
1.1 ohara 7:
8: LD=link
1.3 ! ohara 9: LDFLAGS=/nologo
1.1 ohara 10: OBJS= alglin1.obj alglin2.obj anal.obj arith1.obj arith2.obj \
11: base1.obj base2.obj base3.obj base4.obj base5.obj bibli1.obj bibli2.obj \
12: buch1.obj buch2.obj buch3.obj buch4.obj compat.obj elliptic.obj errmsg.obj \
13: es.obj galconj.obj galois.obj gen1.obj gen2.obj gen3.obj helpmsg.obj \
14: ifactor1.obj init.obj kummer.obj l0asm.obj mp.obj mpqs.obj nffactor.obj \
15: polarit1.obj polarit2.obj polarit3.obj rootpol.obj stark.obj subfield.obj \
1.3 ! ohara 16: subgroup.obj sumiter.obj thue.obj trans1.obj trans2.obj trans3.obj
1.1 ohara 17:
18: all: libpari.lib
19:
20: clean:
21: -@del *.obj
22:
23: distclean: clean
24: -@del libpari.lib
25:
26: libpari.lib: $(OBJS)
27: $(LD) -lib $(LDFLAGS) /out:$@ $(OBJS)
28:
29: VPATH=$(SRCDIR)\basemath;$(SRCDIR)\language;$(SRCDIR)\modules;$(SRCDIR)\kernel
30:
31: alglin1.obj: {$(VPATH)}alglin1.c
32: $(CC) -c $(CFLAGS) $**
33:
34: alglin2.obj: {$(VPATH)}alglin2.c
35: $(CC) -c $(CFLAGS) $**
36:
37: anal.obj: {$(VPATH)}anal.c
38: $(CC) -c $(CFLAGS) $**
39:
40: arith1.obj: {$(VPATH)}arith1.c
41: $(CC) -c $(CFLAGS) $**
42:
43: arith2.obj: {$(VPATH)}arith2.c
44: $(CC) -c $(CFLAGS) $**
45:
46: base1.obj: {$(VPATH)}base1.c
47: $(CC) -c $(CFLAGS) $**
48:
49: base2.obj: {$(VPATH)}base2.c
50: $(CC) -c $(CFLAGS) $**
51:
52: base3.obj: {$(VPATH)}base3.c
53: $(CC) -c $(CFLAGS) $**
54:
55: base4.obj: {$(VPATH)}base4.c
56: $(CC) -c $(CFLAGS) $**
57:
58: base5.obj: {$(VPATH)}base5.c
59: $(CC) -c $(CFLAGS) $**
60:
61: bibli1.obj: {$(VPATH)}bibli1.c
62: $(CC) -c $(CFLAGS) $**
63:
64: bibli2.obj: {$(VPATH)}bibli2.c
65: $(CC) -c $(CFLAGS) $**
66:
67: buch1.obj: {$(VPATH)}buch1.c
68: $(CC) -c $(CFLAGS) $**
69:
70: buch2.obj: {$(VPATH)}buch2.c
71: $(CC) -c $(CFLAGS) $**
72:
73: buch3.obj: {$(VPATH)}buch3.c
74: $(CC) -c $(CFLAGS) $**
75:
76: buch4.obj: {$(VPATH)}buch4.c
77: $(CC) -c $(CFLAGS) $**
78:
79: compat.obj: {$(VPATH)}compat.c
80: $(CC) -c $(CFLAGS) $**
81:
82: elliptic.obj: {$(VPATH)}elliptic.c
83: $(CC) -c $(CFLAGS) $**
84:
85: errmsg.obj: {$(VPATH)}errmsg.c
86: $(CC) -c $(CFLAGS) $**
87:
88: es.obj: {$(VPATH)}es.c
89: $(CC) -c $(CFLAGS) $**
90:
91: galconj.obj: {$(VPATH)}galconj.c
92: $(CC) -c $(CFLAGS) $**
93:
94: galois.obj: {$(VPATH)}galois.c
95: $(CC) -c $(CFLAGS) $**
96:
97: gen1.obj: {$(VPATH)}gen1.c
98: $(CC) -c $(CFLAGS) $**
99:
100: gen2.obj: {$(VPATH)}gen2.c
101: $(CC) -c $(CFLAGS) $**
102:
103: gen3.obj: {$(VPATH)}gen3.c
104: $(CC) -c $(CFLAGS) $**
105:
106: helpmsg.obj: {$(VPATH)}helpmsg.c
107: $(CC) -c $(CFLAGS) $**
108:
109: ifactor1.obj: {$(VPATH)}ifactor1.c
110: $(CC) -c $(CFLAGS) $**
111:
112: init.obj: {$(VPATH)}init.c
113: $(CC) -c $(CFLAGS) $**
114:
115: kummer.obj: {$(VPATH)}kummer.c
116: $(CC) -c $(CFLAGS) $**
117:
118: l0asm.obj: {$(VPATH)}ix86\l0asm.c
119: $(CC) -c $(CFLAGS) $**
120:
121: mp.obj: {$(VPATH)}none\mp.c
122: $(CC) -c $(CFLAGS) $**
123:
124: mpqs.obj: {$(VPATH)}mpqs.c
125: $(CC) -c $(CFLAGS) $**
126:
127: nffactor.obj: {$(VPATH)}nffactor.c
128: $(CC) -c $(CFLAGS) $**
129:
130: polarit1.obj: {$(VPATH)}polarit1.c
131: $(CC) -c $(CFLAGS) $**
132:
133: polarit2.obj: {$(VPATH)}polarit2.c
134: $(CC) -c $(CFLAGS) $**
135:
136: polarit3.obj: {$(VPATH)}polarit3.c
137: $(CC) -c $(CFLAGS) $**
138:
139: rootpol.obj: {$(VPATH)}rootpol.c
140: $(CC) -c $(CFLAGS) $**
141:
142: stark.obj: {$(VPATH)}stark.c
143: $(CC) -c $(CFLAGS) $**
144:
145: subfield.obj: {$(VPATH)}subfield.c
146: $(CC) -c $(CFLAGS) $**
147:
148: subgroup.obj: {$(VPATH)}subgroup.c
149: $(CC) -c $(CFLAGS) $**
150:
151: sumiter.obj: {$(VPATH)}sumiter.c
152: $(CC) -c $(CFLAGS) $**
153:
154: thue.obj: {$(VPATH)}thue.c
155: $(CC) -c $(CFLAGS) $**
156:
157: trans1.obj: {$(VPATH)}trans1.c
158: $(CC) -c $(CFLAGS) $**
159:
160: trans2.obj: {$(VPATH)}trans2.c
161: $(CC) -c $(CFLAGS) $**
162:
163: trans3.obj: {$(VPATH)}trans3.c
164: $(CC) -c $(CFLAGS) $**
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>