[BACK]Return to Makefile.in CVS log [TXT][DIR] Up to [local] / OpenXM / doc / oxlib

File: [local] / OpenXM / doc / oxlib / Makefile.in (download)

Revision 1.2, Tue Jul 16 04:28:33 2019 UTC (4 years, 9 months ago) by takayama
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +2 -2 lines

link to asir2018/asirlib.a

# $OpenXM: OpenXM/doc/oxlib/Makefile.in,v 1.2 2019/07/16 04:28:33 takayama Exp $
all : install-lib
	make all-samples
all-samples : test test1 test2 test3
install-lib:
	-(cd ../../lib ; ln -s ../../OpenXM_contrib2/asir2018/libasir.a .)
##
## make   
## make OpenXM_HOME=/usr/local/OpenXM
#CC=gcc -dM -E
CC=@MYCC@
OpenXM_HOME=../../../OpenXM
LIBDIR=${OpenXM_HOME}/lib
INCDIR=${OpenXM_HOME}/include

ASIR_LIB=$(LIBDIR)/libasir.a
ASIR_LIB_PARI_X=$(LIBDIR)/libasir_pari_X.a
PARI_LIB=$(LIBDIR)/libpari.a
GC=$(LIBDIR)/libasir-gc.a
#EXTRALIB=-lnsl -lsocket
EXTRALIB=
LOPT=-L/usr/X11R6/lib -L/opt/X11/lib -L${LIBDIR} -lmpfr -lmpc -lgmp -lm -lX11 -lXt -lXaw

INCLUDE=$(INCDIR)

test1 : test1.o 
	${CC} -o test1 test1.o $(ASIR_LIB) $(PARI_LIB) $(GC) $(EXTRALIB) $(LOPT)

## test2 : test2.o  
test2 : test2.o 
	${CC} -o test2 test2.o $(ASIR_LIB) $(PARI_LIB) $(GC) $(EXTRALIB) $(LOPT)

## test3 : test3.o  
test3 : test3.o 
	${CC} -o test3 test3.o $(ASIR_LIB) $(PARI_LIB) $(GC) $(EXTRALIB) $(LOPT)

## test : test.o  
test : test.o 
	${CC} -o test test.o $(ASIR_LIB) $(PARI_LIB) $(GC) $(EXTRALIB) $(LOPT)
test1-tcp-rev: test1-tcp-rev.c
	${CC} -o test1-tcp-rev test1-tcp-rev.c 

.c.o : hhh.h
	${CC} $(CFLAGS) -I$(INCLUDE) -c -g $<





clean :
	rm -f test test1 test2 test3 *.o *~ *.a  a.out