version 1.8, 2016/09/27 01:05:55 |
version 1.11, 2021/03/24 05:00:11 |
|
|
# $OpenXM: OpenXM/src/k097/Makefile.in,v 1.7 2015/09/29 01:52:14 takayama Exp $ |
# $OpenXM: OpenXM/src/k097/Makefile.in,v 1.10 2020/10/07 23:53:25 takayama Exp $ |
# |
# |
# Depends on all-kan96xx [source tree of kan96xx at ${Kan96xx} is required] |
# Depends on all-kan96xx [source tree of kan96xx at ${Kan96xx} is required] |
# install-gmp, install-gc, install-util |
# install-gmp, install-gc, install-util |
Line 19 OpenXM_lib_debug=${OpenXM_HOME_debug}/lib |
|
Line 19 OpenXM_lib_debug=${OpenXM_HOME_debug}/lib |
|
BDATE =19970416 |
BDATE =19970416 |
LOAD_K_PATH ='"/usr/local/lib/k0/"' |
LOAD_K_PATH ='"/usr/local/lib/k0/"' |
LOAD_SM1_PATH2 ='"/this_directory_does_not_exists/"' |
LOAD_SM1_PATH2 ='"/this_directory_does_not_exists/"' |
CFLAGS= @CFLAGS@ -D_BSD_SOURCE -g -DLOAD_K_PATH=${LOAD_K_PATH} -DLOAD_SM1_PATH2=${LOAD_SM1_PATH2} |
CFLAGS= @CFLAGS@ -D_BSD_SOURCE -D_DEFAULT_SOURCE -g -DLOAD_K_PATH=${LOAD_K_PATH} -DLOAD_SM1_PATH2=${LOAD_SM1_PATH2} -fcommon |
#STATIC_LINK_FLAG=-static |
#STATIC_LINK_FLAG=-static |
STATIC_LINK_FLAG= |
STATIC_LINK_FLAG= |
## Kan source. kan sources must be built up by hand. |
## Kan source. kan sources must be built up by hand. |
Line 64 Stable/sm1symbo.h : Stable/reserved.txt |
|
Line 64 Stable/sm1symbo.h : Stable/reserved.txt |
|
(cd Stable; make) |
(cd Stable; make) |
|
|
clean: |
clean: |
rm -f simple d0 k0 test0 *.o *~ simple.output asir-tmp.t asir-tmp.tt asir-tmp-out.t asir-tmp-out.tt k2 .*_done |
rm -f simple d0 k0 test0 *.o *~ simple.output asir-tmp.t asir-tmp.tt asir-tmp-out.t asir-tmp-out.tt k2 .*_done ox_k0 |
(cd Stable; make clean) |
(cd Stable; make clean) |
(cd try; make clean) |
(cd try; make clean) |
## rm -f simple.tab.c simple.tab.h |
## rm -f simple.tab.c simple.tab.h |
Line 90 KXX = simple.tab.o d.o ki.o dic.o |
|
Line 90 KXX = simple.tab.o d.o ki.o dic.o |
|
k0: k0.o $(KXX) ${Kan96xx_Kan}/kanlib.a ${Kan96xx_Kan}/lookup.h |
k0: k0.o $(KXX) ${Kan96xx_Kan}/kanlib.a ${Kan96xx_Kan}/lookup.h |
${CC} ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o k0 k0.o $(KXX) ${KANLIB} |
${CC} ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o k0 k0.o $(KXX) ${KANLIB} |
|
|
k0.o: k2.c |
k0.o: k2.c ki.h |
${CC} -c ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o k0.o k2.c |
${CC} -c ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o k0.o k2.c |
|
|
ki.o: ki.c |
ki.o: ki.c ki.h |
${CC} -c ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o ki.o ki.c |
${CC} -c ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o ki.o ki.c |
|
|
dic.o: dic.c d.h |
dic.o: dic.c d.h |
Line 108 ${Kan96xx_Kan}/lookup.h : |
|
Line 108 ${Kan96xx_Kan}/lookup.h : |
|
|
|
ox_k0: ox_k0.o k0 sm1sm.o |
ox_k0: ox_k0.o k0 sm1sm.o |
${CC} ${STATIC_LINK_FLAG} ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o ox_k0 ox_k0.c sm1sm.c $(KXX) ${KANLIB} |
${CC} ${STATIC_LINK_FLAG} ${CFLAGS} -I${OpenXM_include} -I${Kan96xx_Kan} -o ox_k0 ox_k0.c sm1sm.c $(KXX) ${KANLIB} |
ox_k0.o: ox_k0.c |
ox_k0.o: ox_k0.c ki.h ox_k0.h |
sm1sm.o: sm1sm.c |
sm1sm.o: sm1sm.c ox_k0.h |
########## |
########## |
## A sample to compilation: source is test0.c, output is test0 |
## A sample to compilation: source is test0.c, output is test0 |
test0: test0.c $(KXX) ${Kan96xx_Kan}/kanlib.a ${Kan96xx_Kan}/lookup.h |
test0: test0.c $(KXX) ${Kan96xx_Kan}/kanlib.a ${Kan96xx_Kan}/lookup.h |
|
|
install-lib-for-debug : |
install-lib-for-debug : |
${RM} -rf ${OpenXM_lib_debug}/k097 |
${RM} -rf ${OpenXM_lib_debug}/k097 |
ln -s ../src/k097 ${OpenXM_lib_debug}/k097 |
ln -s ../src/k097 ${OpenXM_lib_debug}/k097 |
|
|
|
distclean: clean |
|
rm -f .configure_done |
|
|