⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.in

📁 这是国外的resip协议栈
💻 IN
📖 第 1 页 / 共 5 页
字号:
	    -o $@ $(CXX_OBJS) $(C_OBJS) $(LIBXSO_LIBS)	$(rm) -f $(libcxx)	$(ln) -s .libs/$(libcxx_version) $(libcxx)# Shared Java library.$(libjso_target): $(JAVA_OBJS) $(C_OBJS)	$(SOLINK) -shrext @JMODSUFFIX@ $(SOFLAGS) $(LDFLAGS) \	    -o $@ $(JAVA_OBJS) $(C_OBJS) $(LIBJSO_LIBS)# Shared Tcl library.$(libtso_target): $(TCL_OBJS) $(C_OBJS)	$(SOLINK) @LIBTSO_MODULE@ $(SOFLAGS) $(LDFLAGS) \	    -o $@ $(TCL_OBJS) $(C_OBJS) $(LIBTSO_LIBS)################################################### Creating individual dependencies and actions for building class# files is possible, but it is very messy and error prone.##################################################java:	$(libj_jarfile) $(libj_exjarfile)$(libj_jarfile): $(JAVA_DBSRCS)	@test -d $(JAVA_CLASSTOP) || \	   ($(mkdir) -p $(JAVA_CLASSTOP) && $(chmod) $(dmode) $(JAVA_CLASSTOP))	$(JAVAC) -d $(JAVA_CLASSTOP) $(JAVACFLAGS) $(JAVA_DBSRCS)	cd $(JAVA_CLASSTOP) && $(JAR) cf ../$(libj_jarfile) ./com/sleepycat$(libj_exjarfile): $(libj_jarfile) $(JAVA_EXSRCS)	@test -d $(JAVA_EXCLASSTOP) || \	   ($(mkdir) -p $(JAVA_EXCLASSTOP) && \		$(chmod) $(dmode) $(JAVA_EXCLASSTOP))	$(JAVAC) -classpath $(libj_jarfile) -d $(JAVA_EXCLASSTOP) \		$(JAVACFLAGS) $(JAVA_EXSRCS)	cd $(JAVA_EXCLASSTOP) && $(JAR) cf ../$(libj_exjarfile) .$(rpc_jarfile): $(libj_jarfile) $(RPC_JAVASRV_SRCS)	@test -d $(JAVA_RPCCLASSTOP) || \	   ($(mkdir) -p $(JAVA_RPCCLASSTOP) && \	       $(chmod) $(dmode) $(JAVA_RPCCLASSTOP))	env CLASSPATH=$(CLASSPATH):$(JAVA_RPCDIR)/oncrpc.jar \	    @JAVAC@ -d $(JAVA_RPCCLASSTOP) $(JAVACFLAGS) $(RPC_JAVASRV_SRCS)	cd $(JAVA_RPCCLASSTOP) && $(JAR) cf ../$(rpc_jarfile) $(JAVA_RPCREL)################################################### Utilities##################################################berkeley_db_svc: $(RPC_SRV_OBJS) util_log@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    $(RPC_SRV_OBJS) util_log@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@berkeley_db_cxxsvc: $(RPC_CXXSRV_OBJS) util_log@o@ $(DEF_LIB_CXX)	$(CXXLINK) -o $@ $(LDFLAGS) \	    $(RPC_CXXSRV_OBJS) util_log@o@ $(DEF_LIB_CXX) $(LIBS)	$(POSTLINK) $@berkeley_db_javasvc: $(rpc_jarfile)	echo "#!/bin/sh" > $@	echo CLASSPATH="$(CLASSPATH):$(rpc_jarfile):$(JAVA_RPCDIR)/oncrpc.jar" >> $@	echo LD_LIBRARY_PATH=.libs >> $@	echo export CLASSPATH LD_LIBRARY_PATH >> $@	echo exec java com.sleepycat.db.rpcserver.Server \$$@ >> $@	chmod +x $@db_archive: db_archive@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_archive@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_dump: db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_dump185: db_dump185@o@ @REPLACEMENT_OBJS@	$(CCLINK) -o $@ $(LDFLAGS) db_dump185@o@ @REPLACEMENT_OBJS@ $(DB185LIB)	$(POSTLINK) $@db_load: db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_printlog: db_printlog@o@ $(PRINT_OBJS) util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_printlog@o@ $(PRINT_OBJS) util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_recover: db_recover@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_recover@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_stat: db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_upgrade@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@db_verify: db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) \	    db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@################################################### Library and standard utilities install.##################################################library_install: install_setuplibrary_install: install_include install_lib install_utilities install_docsuninstall: uninstall_include uninstall_lib uninstall_utilities uninstall_docsinstall_setup:	@test -d $(DESTDIR)$(prefix) || \	    ($(mkdir) -p $(DESTDIR)$(prefix) && \	    $(chmod) $(dmode) $(DESTDIR)$(prefix))INCDOT=	db.h db_cxx.h @ADDITIONAL_INCS@install_include:	@echo "Installing DB include files: $(DESTDIR)$(includedir) ..."	@test -d $(DESTDIR)$(includedir) || \	    ($(mkdir) -p $(DESTDIR)$(includedir) && \	    $(chmod) $(dmode) $(DESTDIR)$(includedir))	@cd $(DESTDIR)$(includedir) && $(rm) -f $(INCDOT)	@$(cp) -p $(INCDOT) $(DESTDIR)$(includedir)	@cd $(DESTDIR)$(includedir) && $(chmod) $(fmode) $(INCDOT)uninstall_include:	@cd $(DESTDIR)$(includedir) && $(rm) -f $(INCDOT)install_lib:	@echo "Installing DB library: $(DESTDIR)$(libdir) ..."	@test -d $(DESTDIR)$(libdir) || \	    ($(mkdir) -p $(DESTDIR)$(libdir) && \	    $(chmod) $(dmode) $(DESTDIR)$(libdir))	@cd $(DESTDIR)$(libdir) && $(rm) -f $(LIB_INSTALL_FILE_LIST)	@$(INSTALLER) @INSTALL_LIBS@ $(DESTDIR)$(libdir)	@(cd $(DESTDIR)$(libdir) && \	    test -f $(libso) && $(ln) -s $(libso) $(libso_default); \	    test -f $(libso) && $(ln) -s $(libso) $(libso_major); \	    test -f $(libxso) && $(ln) -s $(libxso) $(libxso_default); \	    test -f $(libxso) && $(ln) -s $(libxso) $(libxso_major); \	    test -f $(libtso) && $(ln) -s $(libtso) $(libtso_default); \	    test -f $(libtso) && $(ln) -s $(libtso) $(libtso_major); \	    test -f $(libjso) && $(ln) -s $(libjso) $(libjso_default); \	    test -f $(libjso) && $(ln) -s $(libjso) $(libjso_major); \	    test -f $(libjso) && $(ln) -s $(libjso) $(libjso_g)) || true	@(test -f $(libj_jarfile) && \	    $(cp) $(libj_jarfile) $(DESTDIR)$(libdir) && \	    $(chmod) $(fmode) $(DESTDIR)$(libdir)/$(libj_jarfile)) || trueuninstall_lib:	@cd $(DESTDIR)$(libdir) && $(rm) -f $(LIB_INSTALL_FILE_LIST)install_utilities:	@echo "Installing DB utilities: $(DESTDIR)$(bindir) ..."	@test -d $(DESTDIR)$(bindir) || \	    ($(mkdir) -p $(DESTDIR)$(bindir) && \	    $(chmod) $(dmode) $(DESTDIR)$(bindir))	@for i in $(UTIL_PROGS); do \		$(rm) -f $(DESTDIR)$(bindir)/$$i $(DESTDIR)$(bindir)/$$i.exe; \		test -f $$i.exe && i=$$i.exe || true; \		$(INSTALLER) $$i $(DESTDIR)$(bindir)/$$i; \		test -f $(strip) && $(strip) $(DESTDIR)$(bindir)/$$i || true; \		$(chmod) $(emode) $(DESTDIR)$(bindir)/$$i; \	doneuninstall_utilities:	@(cd $(DESTDIR)$(bindir); for i in $(UTIL_PROGS); do \		$(rm) -f $$i $$i.exe; \	done)DOCLIST=api_c api_cxx api_tcl collections gsg images index.html java ref \	sleepycat utilityinstall_docs:	@echo "Installing documentation: $(DESTDIR)$(docdir) ..."	@test -d $(DESTDIR)$(docdir) || \	    ($(mkdir) -p $(DESTDIR)$(docdir) && \	    $(chmod) $(dmode) $(DESTDIR)$(docdir))	@cd $(DESTDIR)$(docdir) && $(rm) -rf $(DOCLIST)	@cd $(srcdir)/docs && $(cp) -pr $(DOCLIST) $(DESTDIR)$(docdir)/uninstall_docs:	@cd $(docdir) && $(rm) -rf $(DESTDIR)$(DOCLIST)################################################### Remaining standard Makefile targets.##################################################CLEAN_LIST=\	bench_001 berkeley_db_cxxsvc berkeley_db_javasvc berkeley_db_svc \	db_dump185 db_perf dbs ex_access ex_apprec ex_btrec ex_dbclient \	ex_env ex_lock ex_mpool ex_repquote ex_sequence ex_thread \	ex_tpcb example_database_load example_database_read excxx_access \	excxx_btrec excxx_env excxx_example_database_load \	excxx_example_database_read excxx_lock excxx_mpool \	excxx_sequence excxx_tpcbmostly-clean clean:	$(rm) -rf $(C_OBJS)	$(rm) -rf $(CXX_OBJS) $(JAVA_OBJS) $(TCL_OBJS)	$(rm) -rf $(RPC_CLIENT_OBJS) $(RPC_SRV_OBJS) $(RPC_CXXSRV_OBJS)	$(rm) -rf $(UTIL_PROGS) *.exe $(CLEAN_LIST)	$(rm) -rf $(JAVA_CLASSTOP) $(JAVA_EXCLASSTOP)	$(rm) -rf $(JAVA_RPCCLASSES) $(rpc_jarfile)	$(rm) -rf tags *@o@ *.o *.o.lock *.lo core *.core	$(rm) -rf ALL.OUT.* PARALLEL_TESTDIR.*	$(rm) -rf RUN_LOG RUNQUEUE TESTDIR TESTDIR.A	$(rm) -rf TEST.LIST logtrack_seen.db tm .libs $(LIB_INSTALL_FILE_LIST)REALCLEAN_LIST=\	Makefile confdefs.h config.cache config.log config.status \	configure.lineno db.h db185_int.h db_185.h db_config.h \	db_cxx.h db_int.h db_int_def.h include.tcl \	db_server.h db_server_clnt.c db_server_svc.c db_server_xdr.c \	gen_db_server.c win_db.hdistclean maintainer-clean realclean: clean	$(rm) -rf $(REALCLEAN_LIST)	$(rm) -rf libtoolcheck depend dvi info obj TAGS:	@echo "$@: make target not supported" && truedist rpm rpmbuild:	@echo "$@: make target not supported" && false################################################### Multi-threaded testers, benchmarks.##################################################dbs@o@: $(srcdir)/test_server/dbs.c	$(CC) $(CFLAGS) $?dbs_am@o@: $(srcdir)/test_server/dbs_am.c	$(CC) $(CFLAGS) $?dbs_checkpoint@o@: $(srcdir)/test_server/dbs_checkpoint.c	$(CC) $(CFLAGS) $?dbs_debug@o@: $(srcdir)/test_server/dbs_debug.c	$(CC) $(CFLAGS) $?dbs_handles@o@: $(srcdir)/test_server/dbs_handles.c	$(CC) $(CFLAGS) $?dbs_log@o@: $(srcdir)/test_server/dbs_log.c	$(CC) $(CFLAGS) $?dbs_qam@o@: $(srcdir)/test_server/dbs_qam.c	$(CC) $(CFLAGS) $?dbs_spawn@o@: $(srcdir)/test_server/dbs_spawn.c	$(CC) $(CFLAGS) $?dbs_trickle@o@: $(srcdir)/test_server/dbs_trickle.c	$(CC) $(CFLAGS) $?dbs_util@o@: $(srcdir)/test_server/dbs_util.c	$(CC) $(CFLAGS) $?dbs_yield@o@: $(srcdir)/test_server/dbs_yield.c	$(CC) $(CFLAGS) $?DBS_OBJS=\	dbs@o@ dbs_am@o@ dbs_checkpoint@o@ dbs_debug@o@ dbs_handles@o@ \	dbs_log@o@ dbs_qam@o@ dbs_spawn@o@ dbs_trickle@o@ dbs_util@o@ \	dbs_yield@o@dbs: $(DBS_OBJS) $(DEF_LIB)	$(CCLINK) -o $@ \	    $(LDFLAGS) $(DBS_OBJS) $(DEF_LIB) $(TEST_LIBS) $(LIBS)	$(POSTLINK) $@db_perf@o@: $(srcdir)/test_perf/db_perf.c	$(CC) $(CFLAGS) $?perf_checkpoint@o@: $(srcdir)/test_perf/perf_checkpoint.c	$(CC) $(CFLAGS) $?perf_config@o@: $(srcdir)/test_perf/perf_config.c	$(CC) $(CFLAGS) $?perf_dbs@o@: $(srcdir)/test_perf/perf_dbs.c	$(CC) $(CFLAGS) $?perf_dead@o@: $(srcdir)/test_perf/perf_dead.c	$(CC) $(CFLAGS) $?perf_debug@o@: $(srcdir)/test_perf/perf_debug.c	$(CC) $(CFLAGS) $?perf_file@o@: $(srcdir)/test_perf/perf_file.c	$(CC) $(CFLAGS) $?perf_key@o@: $(srcdir)/test_perf/perf_key.c	$(CC) $(CFLAGS) $?perf_log@o@: $(srcdir)/test_perf/perf_log.c	$(CC) $(CFLAGS) $?perf_misc@o@: $(srcdir)/test_perf/perf_misc.c	$(CC) $(CFLAGS) $?perf_op@o@: $(srcdir)/test_perf/perf_op.c	$(CC) $(CFLAGS) $?perf_parse@o@: $(srcdir)/test_perf/perf_parse.c	$(CC) $(CFLAGS) $?perf_rand@o@: $(srcdir)/test_perf/perf_rand.c	$(CC) $(CFLAGS) $?perf_spawn@o@: $(srcdir)/test_perf/perf_spawn.c	$(CC) $(CFLAGS) $?perf_stat@o@: $(srcdir)/test_perf/perf_stat.c	$(CC) $(CFLAGS) $?perf_sync@o@: $(srcdir)/test_perf/perf_sync.c	$(CC) $(CFLAGS) $?perf_thread@o@: $(srcdir)/test_perf/perf_thread.c	$(CC) $(CFLAGS) $?perf_trickle@o@: $(srcdir)/test_perf/perf_trickle.c	$(CC) $(CFLAGS) $?perf_txn@o@: $(srcdir)/test_perf/perf_txn.c	$(CC) $(CFLAGS) $?perf_util@o@: $(srcdir)/test_perf/perf_util.c	$(CC) $(CFLAGS) $?perf_vx@o@: $(srcdir)/test_perf/perf_vx.c	$(CC) $(CFLAGS) $?DBPERF_OBJS=\	db_perf@o@ perf_checkpoint@o@ perf_config@o@ perf_dbs@o@ \	perf_dead@o@ perf_debug@o@ perf_file@o@ perf_key@o@ perf_log@o@ \	perf_misc@o@ perf_op@o@ perf_parse@o@ perf_rand@o@ perf_spawn@o@ \	perf_stat@o@ perf_sync@o@ perf_thread@o@ perf_trickle@o@ \	perf_txn@o@ perf_util@o@ perf_vx@o@db_perf: $(DBPERF_OBJS) $(DEF_LIB)	$(CCLINK) -o $@ \	    $(LDFLAGS) $(DBPERF_OBJS) $(DEF_LIB) $(TEST_LIBS) $(LIBS)	$(POSTLINK) $@tm@o@: $(srcdir)/mutex/tm.c	$(CC) $(CFLAGS) $?tm: tm@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) tm@o@ $(DEF_LIB) $(TEST_LIBS) $(LIBS)	$(POSTLINK) $@################################################### Example programs for C.##################################################bench_001@o@: $(srcdir)/examples_c/bench_001.c	$(CC) $(CFLAGS) $?bench_001: bench_001@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) bench_001@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@ex_access@o@: $(srcdir)/examples_c/ex_access.c	$(CC) $(CFLAGS) $?ex_access: ex_access@o@ $(DEF_LIB)	$(CCLINK) -o $@ $(LDFLAGS) ex_access@o@ $(DEF_LIB) $(LIBS)	$(POSTLINK) $@ex_apprec@o@: $(srcdir)/examples_c/ex_apprec/ex_apprec.c	$(CC) $(CFLAGS) $?ex_apprec_auto@o@: $(srcdir)/examples_c/ex_apprec/ex_apprec_auto.c	$(CC) $(CFLAGS) $?ex_apprec_rec@o@: $(srcdir)/examples_c/ex_apprec/ex_apprec_rec.c	$(CC) $(CFLAGS) $?EX_APPREC_OBJS=ex_apprec@o@ ex_apprec_auto@o@ ex_apprec_rec@o@

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -