ASimplex : simplex.pre main.o mpsx.o phase1.o phase2.o matrix.o
	ln -o ASimplex main.o mpsx.o phase1.o phase2.o matrix.o -lmt -lc

main.o : simplex.pre main.c
	cc +fi +isimplex.pre main.c

mpsx.o : simplex.pre mpsx.c
	cc +fi +X3 +isimplex.pre mpsx.c

phase1.o : simplex.pre phase1.c
	cc +fi +isimplex.pre phase1.c

phase2.o : simplex.pre phase2.c
	cc -e130 +fi +isimplex.pre phase2.c

matrix.o : simplex.pre matrix.c
	cc +fi +isimplex.pre matrix.c

simplex.pre : simplex.h
	cc +fi +hsimplex.pre simplex.h
