📄 makefile.in
字号:
# This Makefile.in created by simplemake. Do not edit# @configure_input@all: all-redirectSHELL = @SHELL@AR = @AR@RANLIB = @RANLIB@INSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@master_top_srcdir = @master_top_srcdir@srcdir = @srcdir@prefix = @prefix@includedir = @includedir@DEFS = @DEFS@ -I. -I${srcdir}CPPFLAGS = @CPPFLAGS@MPILIBNAME = @MPILIBNAME@## Add the profiling definitions from the mpich2 document here?# Do we want to only add this for the mpi directories that will define# profing, perhaps by adding an # "include mpiprof" to the Makefile.sm, and have simplemake handle these# includes?FC = @FC@FFLAGS = @FFLAGS@F77_COMPILE = $(FC) $(FFLAGS)CC = @CC@CFLAGS = @CFLAGS@C_COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)VPATH = .:${srcdir}.SUFFIXES:.SUFFIXES: .o .pf .f .c .f.o: $(F77_COMPILE) -c $<.f: $(F77_COMPILE) -o $* $< $(LDFLAGS) $(LIBS).c.o: $(C_COMPILE) -c @PROFILE_DEF_MPI@ $<.c.pf: ${C_COMPILE} -c -DMPICH_PROFILE_PMPI $< @mv -f $*.o $*.pf.c: $(C_COMPILE) -o $* $< $(LDFLAGS) $(LIBS)clean: -rm -f *.o ${srcdir}/*.o -rm -f *.lo ${srcdir}/*.lo -rm -f *.pf ${srcdir}/*.pfdistclean: clean -rm -f Makefile mpif.h mpif77.conf setbotf.f config.status config.log config.cache config.system -rm -f TAGSmpi_sources = sendf.c recvf.c get_countf.c bsendf.c ssendf.c rsendf.c \ bufattachf.c bufdetachf.c isendf.c ibsendf.c issendf.c irsendf.c \ irecvf.c waitf.c testf.c request_freef.c waitanyf.c testanyf.c \ waitallf.c testallf.c waitsomef.c testsomef.c iprobef.c probef.c \ cancelf.c testcancelf.c send_initf.c bsend_initf.c ssend_initf.c \ rsend_initf.c recv_initf.c startf.c startallf.c sendrecvf.c \ sndrcvrplf.c typecontigf.c type_vectorf.c type_hvectorf.c \ type_indexedf.c type_hindexedf.c type_structf.c type_extentf.c \ type_sizef.c type_countf.c type_lbf.c type_ubf.c type_commitf.c \ type_freef.c get_elementsf.c packf.c unpackf.c pack_sizef.c barrierf.c \ bcastf.c gatherf.c gathervf.c scatterf.c scattervf.c allgatherf.c \ allgathervf.c alltoallf.c alltoallvf.c reducef.c op_createf.c \ op_freef.c allreducef.c redscatf.c scanf.c group_sizef.c group_rankf.c \ grouptranksf.c group_comparef.c comm_groupf.c group_unionf.c \ groupinterf.c groupdifff.c group_inclf.c group_exclf.c grouprinclf.c \ grouprexclf.c group_freef.c comm_sizef.c comm_rankf.c comm_comparef.c \ comm_dupf.c comm_createf.c comm_splitf.c comm_freef.c commtesticf.c \ commrsizef.c commrgroupf.c iccreatef.c icmergef.c keyval_freef.c \ attr_putf.c attr_getf.c attr_deletef.c topo_testf.c cart_createf.c \ dims_createf.c graph_createf.c graphdims_getf.c graph_getf.c \ cartdim_getf.c cart_getf.c cart_rankf.c cart_coordsf.c grfnbcountf.c \ grfnbrsf.c cart_shiftf.c cart_subf.c cart_mapf.c graph_mapf.c \ getpnamef.c get_versionf.c errhcreatef.c errhsetf.c errhgetf.c \ errhfreef.c error_stringf.c error_classf.c finalizef.c initializedf.c \ abortf.c close_portf.c comm_acceptf.c comm_connectf.c commdiscf.c \ commparentf.c comm_joinf.c comm_spawnf.c spawnmultf.c lookup_namef.c \ open_portf.c publish_namef.c unpubnamef.c accumulatef.c getf.c putf.c \ win_completef.c win_createf.c win_fencef.c win_freef.c win_get_groupf.c \ win_lockf.c win_postf.c win_startf.c win_testf.c win_unlockf.c \ win_waitf.c alltoallwf.c exscanf.c adderrclassf.c adderrcodef.c \ adderrstringf.c commcallerrf.c commnewkeyf.c commdelattrf.c \ commfreekeyf.c comm_get_attrf.c commgetnamf.c comm_set_attrf.c \ comm_set_namef.c filecallerrf.c greqcompletef.c greqstartf.c \ isthrmainf.c query_threadf.c statgetclf.c statsetelf.c typenewkeyf.c \ typedelattrf.c type_dupf.c typefreekeyf.c type_get_attrf.c \ typegetcntsf.c typegetenvf.c typegnamef.c typesetattrf.c typesetnamef.c \ wincallerrf.c winnewkeyf.c windelattrf.c winfreekeyf.c win_get_attrf.c \ win_get_namef.c win_set_attrf.c win_set_namef.c alloc_memf.c \ commcreerrf.c commgeterrf.c commseterrf.c filecreerrf.c filegeterrf.c \ fileseterrf.c finalizedf.c free_memf.c info_createf.c info_deletef.c \ info_dupf.c info_freef.c info_getf.c infognkf.c infognthkf.c \ infovallenf.c info_setf.c pack_externalf.c packesizef.c reqgetstatf.c \ status_c2ff.c status_f2cf.c typedarrayf.c typechindf.c typechvecf.c \ typecindbf.c typecresizef.c typecstructf.c typecsubarrf.c typeextentf.c \ typegtextf.c unpackextf.c wincreerrf.c wingeterrf.c winseterrf.c \ initf.c setbot.c pcontrolf.c addressf.c wtimef.c wtickf.c \ keyval_createf.c dup_fnf.c null_del_fnf.c null_copy_fnf.c INCLUDES = -I../../include -I${master_top_srcdir}/src/includeall-redirect: ../../../lib/lib${MPILIBNAME}.a @NO_WEAK_SYM@../../../lib/lib${MPILIBNAME}.a: sendf.o recvf.o get_countf.o bsendf.o \ ssendf.o rsendf.o bufattachf.o bufdetachf.o isendf.o ibsendf.o \ issendf.o irsendf.o irecvf.o waitf.o testf.o request_freef.o \ waitanyf.o testanyf.o waitallf.o testallf.o waitsomef.o testsomef.o \ iprobef.o probef.o cancelf.o testcancelf.o send_initf.o bsend_initf.o \ ssend_initf.o rsend_initf.o recv_initf.o startf.o startallf.o \ sendrecvf.o sndrcvrplf.o typecontigf.o type_vectorf.o type_hvectorf.o \ type_indexedf.o type_hindexedf.o type_structf.o type_extentf.o \ type_sizef.o type_countf.o type_lbf.o type_ubf.o type_commitf.o \ type_freef.o get_elementsf.o packf.o unpackf.o pack_sizef.o \ barrierf.o bcastf.o gatherf.o gathervf.o scatterf.o scattervf.o \ allgatherf.o allgathervf.o alltoallf.o alltoallvf.o reducef.o \ op_createf.o op_freef.o allreducef.o redscatf.o scanf.o group_sizef.o \ group_rankf.o grouptranksf.o group_comparef.o comm_groupf.o \ group_unionf.o groupinterf.o groupdifff.o group_inclf.o group_exclf.o \ grouprinclf.o grouprexclf.o group_freef.o comm_sizef.o comm_rankf.o \ comm_comparef.o comm_dupf.o comm_createf.o comm_splitf.o comm_freef.o \ commtesticf.o commrsizef.o commrgroupf.o iccreatef.o icmergef.o \ keyval_freef.o attr_putf.o attr_getf.o attr_deletef.o topo_testf.o \ cart_createf.o dims_createf.o graph_createf.o graphdims_getf.o \ graph_getf.o cartdim_getf.o cart_getf.o cart_rankf.o cart_coordsf.o \ grfnbcountf.o grfnbrsf.o cart_shiftf.o cart_subf.o cart_mapf.o \ graph_mapf.o getpnamef.o get_versionf.o errhcreatef.o errhsetf.o \ errhgetf.o errhfreef.o error_stringf.o error_classf.o finalizef.o \ initializedf.o abortf.o close_portf.o comm_acceptf.o comm_connectf.o \ commdiscf.o commparentf.o comm_joinf.o comm_spawnf.o spawnmultf.o \ lookup_namef.o open_portf.o publish_namef.o unpubnamef.o \ accumulatef.o getf.o putf.o win_completef.o win_createf.o \ win_fencef.o win_freef.o win_get_groupf.o win_lockf.o win_postf.o \ win_startf.o win_testf.o win_unlockf.o win_waitf.o alltoallwf.o \ exscanf.o adderrclassf.o adderrcodef.o adderrstringf.o commcallerrf.o \ commnewkeyf.o commdelattrf.o commfreekeyf.o comm_get_attrf.o \ commgetnamf.o comm_set_attrf.o comm_set_namef.o filecallerrf.o \ greqcompletef.o greqstartf.o isthrmainf.o query_threadf.o \ statgetclf.o statsetelf.o typenewkeyf.o typedelattrf.o type_dupf.o \ typefreekeyf.o type_get_attrf.o typegetcntsf.o typegetenvf.o \ typegnamef.o typesetattrf.o typesetnamef.o wincallerrf.o winnewkeyf.o \ windelattrf.o winfreekeyf.o win_get_attrf.o win_get_namef.o \ win_set_attrf.o win_set_namef.o alloc_memf.o commcreerrf.o \ commgeterrf.o commseterrf.o filecreerrf.o filegeterrf.o fileseterrf.o \ finalizedf.o free_memf.o info_createf.o info_deletef.o info_dupf.o \ info_freef.o info_getf.o infognkf.o infognthkf.o infovallenf.o \ info_setf.o pack_externalf.o packesizef.o reqgetstatf.o status_c2ff.o \ status_f2cf.o typedarrayf.o typechindf.o typechvecf.o typecindbf.o \ typecresizef.o typecstructf.o typecsubarrf.o typeextentf.o \ typegtextf.o unpackextf.o wincreerrf.o wingeterrf.o winseterrf.o \ initf.o setbot.o pcontrolf.o addressf.o wtimef.o wtickf.o \ keyval_createf.o dup_fnf.o null_del_fnf.o null_copy_fnf.o setbotf.o ${AR} cr ../../../lib/lib${MPILIBNAME}.a $? ${RANLIB} ../../../lib/lib${MPILIBNAME}.a sleep 1@NO_WEAK_SYM_TARGET@: ../../../lib/libp${MPILIBNAME}.a../../../lib/libp${MPILIBNAME}.a: sendf.pf recvf.pf get_countf.pf bsendf.pf \ ssendf.pf rsendf.pf bufattachf.pf bufdetachf.pf isendf.pf ibsendf.pf \ issendf.pf irsendf.pf irecvf.pf waitf.pf testf.pf request_freef.pf \ waitanyf.pf testanyf.pf waitallf.pf testallf.pf waitsomef.pf \ testsomef.pf iprobef.pf probef.pf cancelf.pf testcancelf.pf \ send_initf.pf bsend_initf.pf ssend_initf.pf rsend_initf.pf \ recv_initf.pf startf.pf startallf.pf sendrecvf.pf sndrcvrplf.pf \ typecontigf.pf type_vectorf.pf type_hvectorf.pf type_indexedf.pf \ type_hindexedf.pf type_structf.pf type_extentf.pf type_sizef.pf \ type_countf.pf type_lbf.pf type_ubf.pf type_commitf.pf type_freef.pf \ get_elementsf.pf packf.pf unpackf.pf pack_sizef.pf barrierf.pf \ bcastf.pf gatherf.pf gathervf.pf scatterf.pf scattervf.pf \ allgatherf.pf allgathervf.pf alltoallf.pf alltoallvf.pf reducef.pf \ op_createf.pf op_freef.pf allreducef.pf redscatf.pf scanf.pf \ group_sizef.pf group_rankf.pf grouptranksf.pf group_comparef.pf \ comm_groupf.pf group_unionf.pf groupinterf.pf groupdifff.pf \ group_inclf.pf group_exclf.pf grouprinclf.pf grouprexclf.pf \ group_freef.pf comm_sizef.pf comm_rankf.pf comm_comparef.pf \ comm_dupf.pf comm_createf.pf comm_splitf.pf comm_freef.pf \ commtesticf.pf commrsizef.pf commrgroupf.pf iccreatef.pf icmergef.pf \ keyval_freef.pf attr_putf.pf attr_getf.pf attr_deletef.pf \ topo_testf.pf cart_createf.pf dims_createf.pf graph_createf.pf \ graphdims_getf.pf graph_getf.pf cartdim_getf.pf cart_getf.pf \ cart_rankf.pf cart_coordsf.pf grfnbcountf.pf grfnbrsf.pf \ cart_shiftf.pf cart_subf.pf cart_mapf.pf graph_mapf.pf getpnamef.pf \ get_versionf.pf errhcreatef.pf errhsetf.pf errhgetf.pf errhfreef.pf \ error_stringf.pf error_classf.pf finalizef.pf initializedf.pf \ abortf.pf close_portf.pf comm_acceptf.pf comm_connectf.pf \ commdiscf.pf commparentf.pf comm_joinf.pf comm_spawnf.pf \ spawnmultf.pf lookup_namef.pf open_portf.pf publish_namef.pf \ unpubnamef.pf accumulatef.pf getf.pf putf.pf win_completef.pf \ win_createf.pf win_fencef.pf win_freef.pf win_get_groupf.pf \ win_lockf.pf win_postf.pf win_startf.pf win_testf.pf win_unlockf.pf \ win_waitf.pf alltoallwf.pf exscanf.pf adderrclassf.pf adderrcodef.pf \ adderrstringf.pf commcallerrf.pf commnewkeyf.pf commdelattrf.pf \ commfreekeyf.pf comm_get_attrf.pf commgetnamf.pf comm_set_attrf.pf \ comm_set_namef.pf filecallerrf.pf greqcompletef.pf greqstartf.pf \ isthrmainf.pf query_threadf.pf statgetclf.pf statsetelf.pf \ typenewkeyf.pf typedelattrf.pf type_dupf.pf typefreekeyf.pf \ type_get_attrf.pf typegetcntsf.pf typegetenvf.pf typegnamef.pf \ typesetattrf.pf typesetnamef.pf wincallerrf.pf winnewkeyf.pf \ windelattrf.pf winfreekeyf.pf win_get_attrf.pf win_get_namef.pf \ win_set_attrf.pf win_set_namef.pf alloc_memf.pf commcreerrf.pf \ commgeterrf.pf commseterrf.pf filecreerrf.pf filegeterrf.pf \ fileseterrf.pf finalizedf.pf free_memf.pf info_createf.pf \ info_deletef.pf info_dupf.pf info_freef.pf info_getf.pf infognkf.pf \ infognthkf.pf infovallenf.pf info_setf.pf pack_externalf.pf \ packesizef.pf reqgetstatf.pf status_c2ff.pf status_f2cf.pf \ typedarrayf.pf typechindf.pf typechvecf.pf typecindbf.pf \ typecresizef.pf typecstructf.pf typecsubarrf.pf typeextentf.pf \ typegtextf.pf unpackextf.pf wincreerrf.pf wingeterrf.pf winseterrf.pf \ initf.pf setbot.pf pcontrolf.pf addressf.pf wtimef.pf wtickf.pf \ keyval_createf.pf dup_fnf.pf null_del_fnf.pf null_copy_fnf.pf -mkdir .tmp ; rm -f .tmp/* ; cp $? .tmp -(cd .tmp && for file in *.pf ; do \ bname=`basename $$file .pf`; mv -f $$file $${bname}.o ; done;) for file in .tmp/*.o ; do \ ${AR} cr ../../../lib/libp${MPILIBNAME}.a $$file ; done; ${RANLIB} ../../../lib/libp${MPILIBNAME}.a -rm -rf .tmp# Install targetinstall: if [ ! -d ${prefix} ] ; then mkdir ${prefix} ; fi if [ ! -d ${includedir} ] ; then mkdir ${includedir} ; fi $(INSTALL_DATA) mpif.h ${includedir}/mpif.hinstall-strip: $(MAKE) INSTALL_STRIP_FLAG=-s installuninstall: -rm -f ${includedir}/mpif.hSOURCES = setbotf.ftags: TAGSTAGS:${HEADERS} ${SOURCES} etags -o ../../../TAGS --append ${HEADERS} ${SOURCES}# DO NOT EDIT# This file created by buildiface maint-clean: rm -f ${mpi_sources} fproto.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -