source: git/factory/winnt/nt.mak @ d1065e

fieker-DuValspielwiese
Last change on this file since d1065e was 9503e0, checked in by Jens Schmidt <schmidt@…>, 26 years ago
^M fix. Was: Thu 27.11.1997 22:30:00 Ruediger Stobbe <rstobbe@de.oracle.com> Factory Win NT Port, see ChangeLog for details git-svn-id: file:///usr/local/Singular/svn/trunk@948 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.5 KB
Line 
1NODEBUG = 1
2
3!include <ntwin32.mak>
4
5objs =  "canonicalform.obj" \
6        "cf_algorithm.obj" \
7        "cf_binom.obj" \
8        "cf_char.obj" \
9        "cf_chinese.obj" \
10        "cf_eval.obj" \
11        "cf_factor.obj" \
12        "cf_factory.obj" \
13        "cf_gcd.obj" \
14        "cf_generator.obj" \
15        "cf_globals.obj" \
16        "cf_irred.obj" \
17        "cf_iter.obj" \
18        "cf_linsys.obj" \
19        "cf_map.obj" \
20        "cf_ops.obj" \
21        "cf_primes.obj" \
22        "cf_random.obj" \
23        "cf_resultant.obj" \
24        "cf_reval.obj" \
25        "cf_switches.obj" \
26        "cf_util.obj" \
27        "debug.obj" \
28        "fac_berlekamp.obj" \
29        "fac_cantzass.obj" \
30        "fac_distrib.obj" \
31        "fac_ezgcd.obj" \
32        "fac_iterfor.obj" \
33        "fac_multihensel.obj" \
34        "fac_multivar.obj" \
35        "fac_sqrfree.obj" \
36        "fac_univar.obj" \
37        "fac_util.obj" \
38        "ffops.obj" \
39        "ftmpl_inst.obj" \
40        "gfops.obj" \
41        "gf_tabutil.obj" \
42        "initgmp.obj" \
43        "int_cf.obj" \
44        "int_int.obj" \
45        "int_poly.obj" \
46        "int_pp.obj" \
47        "int_rat.obj" \
48        "newdelete.obj" \
49        "parseutil.obj" \
50        "readcf.obj" \
51        "sm_sparsemod.obj" \
52        "sm_util.obj" \
53        "variable.obj" \
54        "memutil.obj"
55
56
57INCLUDE = .;$(INCLUDE)
58LIB = .;$(LIB)
59
60cpp = cl
61cflags = -W3 -DWINNT -D__STDC__ -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -D_X86_=1 -DWINVER=0x400
62cppflags = $(cflags) $(cdebug) $(cvarsmt) /GX /MT
63
64all:    factory.lib
65
66.SUFFIXES: .cc .obj .c .h .exe
67
68
69.c.obj:
70        $(cpp) $(cppflags) /c $*.c
71
72
73.cc.obj:
74        $(cpp) /TP $(cppflags) /c $*.cc
75
76factory.lib: $(objs)
77        $(implib) -out:factory.lib $(objs)
78
79testfac.exe: testfac.obj factory.lib
80        $(link) /nodefaultlib:libc $(linkdebug) -out:testfac.exe testfac.obj factory.lib gmp.lib $(conlibsmt)
81
Note: See TracBrowser for help on using the repository browser.