1 ######################################################################
3 # Name ................... LiDIA/src/interfaces/integers/cln/makefile
9 # Author : Thomas Papanikolaou & Bruno Haible
11 # Last Change : 1998-01-24
12 # Copyright : by the University of Saarland and Bruno Haible, 1996
16 # include the configuration file
19 include ../../../../config/CONFIG
31 all: copyh $(libp)LiDIA.a
33 appl: bigint_appl$(EXE)
40 $(CP) bigint_def.h $(LIDIA_HOME)$(DIRSEP)include$(DIRSEP)LiDIA
42 bigint.o: bigint.c $(LIDIA_INC)$(DIRSEP)LiDIA$(DIRSEP)bigint.h
43 $(CXX) -c $(CXXFLAGS) -I$(LIDIA_INC) -I$(LIDIA_HOME)$(DIRSEP)src$(DIRSEP)kernel$(DIRSEP)integers$(DIRSEP)cln$(DIRSEP)cln$(DIRSEP)include -I$(LIDIA_HOME)$(DIRSEP)src$(DIRSEP)kernel$(DIRSEP)integers$(DIRSEP)cln $*.c -o $(objp)$*.o
44 $(NOOMV) $*.o $(objp)$*.o
47 $(libp)LiDIA.a: $(OBJ)
48 -$(AR) $(LIDIA_LIB)$(DIRSEP)$(libp)LiDIA.a $(objp)*.o
51 $(RANLIB) $(LIDIA_LIB)$(DIRSEP)$(libp)LiDIA.a
53 bigint_appl$(EXE): bigint_appl.c
54 $(CXX) $(CXXFLAGS) bigint_appl.c $(CXX-off) -I$(LIDIA_INC) -L$(LIDIA_LIB) -o bigint_appl$(EXE) $(LIB)
55 -$(MV) bigint_appl$(EXE) $(LIDIA_BIN)
65 -$(RM) bigint_appl$(EXE)