Subversion Repositories wimsdev

Rev

Rev 8137 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8137 Rev 8185
Line 8... Line 8...
8
CPPFLAGS=@CPPFLAGS@
8
CPPFLAGS=@CPPFLAGS@
9
lopt=-L$(wims_home)/lib -lwims -lm $(rpath)
9
lopt=-L$(wims_home)/lib -lwims -lm $(rpath)
10
 
10
 
11
defines=@DEFINES@
11
defines=@DEFINES@
12
static=
12
static=
13
SETENV_OBJS=@SETENV_OBJS@ common.o
13
SETENV_OBJS=@SETENV_OBJS@
14
STRIP=@STRIP@
14
STRIP=@STRIP@
15
 
-
 
-
 
15
commonobj= common.o
16
progstatic=pari yacas maxima scilab
16
progstatic=pari yacas maxima scilab
17
progdynamic=gap octave m2
17
progdynamic=gap octave m2
18
progs=$(progstatic) $(progdynamic)
18
progs=$(progstatic) $(progdynamic)
19
 
19
 
20
all: $(progs) install
20
all: $(progs) install
Line 31... Line 31...
31
 
31
 
32
install: $(progs)
32
install: $(progs)
33
	$(STRIP) $(progs)
33
	$(STRIP) $(progs)
34
	cp $(progs) $(PUBDIR)
34
	cp $(progs) $(PUBDIR)
35
 
35
 
36
m2: m2.o $(SETENV_OBJS)
36
m2: m2.o $(commonobj) $(SETENV_OBJS)
37
	$(cc) $(cflags) $(LDFLAGS) m2.o $(SETENV_OBJS) $(lopt) -o $@
37
	$(cc) $(cflags) $(LDFLAGS) m2.o $(commonobj) $(SETENV_OBJS) $(lopt) -o $@
38
octave: octave.o $(SETENV_OBJS)
38
octave: octave.o $(commonobj) $(SETENV_OBJS)
39
	$(cc) $(cflags) $(LDFLAGS) octave.o $(SETENV_OBJS) $(lopt) -o $@
39
	$(cc) $(cflags) $(LDFLAGS) octave.o $(commonobj) $(SETENV_OBJS) $(lopt) -o $@
40
gap: gap.o $(SETENV_OBJS)
40
gap: gap.o $(commonobj) $(SETENV_OBJS)
41
	$(cc) $(cflags) $(LDFLAGS) gap.o $(SETENV_OBJS) $(lopt) -o $@
41
	$(cc) $(cflags) $(LDFLAGS) gap.o $(commonobj) $(SETENV_OBJS) $(lopt) -o $@
42
 
42
 
43
pari: pari.o $(SETENV_OBJS)
43
pari: pari.o $(commonobj) $(SETENV_OBJS)
44
	$(cc) $(cflags) $(LDFLAGS) $(static) pari.o $(SETENV_OBJS) $(lopt) -o $@
44
	$(cc) $(cflags) $(LDFLAGS) $(static) pari.o $(commonobj) $(SETENV_OBJS) $(lopt) -o $@
45
maxima: maxima.o $(SETENV_OBJS)
45
maxima: maxima.o $(commonobj) $(SETENV_OBJS)
46
	$(cc) $(cflags) $(LDFLAGS) $(static) maxima.o $(SETENV_OBJS) $(lopt) -o $@
46
	$(cc) $(cflags) $(LDFLAGS) $(static) maxima.o $(commonobj) $(SETENV_OBJS) $(lopt) -o $@
47
scilab: scilab.o $(SETENV_OBJS)
47
scilab: scilab.o $(commonobj) $(SETENV_OBJS)
48
	$(cc) $(cflags) $(LDFLAGS) $(static) scilab.o $(SETENV_OBJS) $(lopt) -o $@
48
	$(cc) $(cflags) $(LDFLAGS) $(static) scilab.o $(commonobj) $(SETENV_OBJS) $(lopt) -o $@
49
 
49
 
50
yacas: yacas.o $(SETENV_OBJS)
50
yacas: yacas.o $(commonobj) $(SETENV_OBJS)
51
	$(cc) $(cflags) $(LDFLAGS) $(static) yacas.o $(SETENV_OBJS) $(lopt) -o yacas
51
	$(cc) $(cflags) $(LDFLAGS) $(static) yacas.o $(commonobj) $(SETENV_OBJS) $(lopt) -o yacas