LDFLAGS_afsd = $(AFSD_LDFLAGS)
afsd: afsd.o afsd_kernel.o $(AFSLIBS) $(AFSD_LIBS)
$(LT_LDRULE_static) afsd.o afsd_kernel.o $(NON_SHARED) \
- $(AFSLIBS) ${AFSD_LIBS} $(LIB_hcrypto) $(LIB_roken) $(MT_LIBS) $(XLIBS)
+ $(AFSLIBS) ${AFSD_LIBS} $(LIB_hcrypto) $(LIB_roken) $(MT_LIBS)
LDFLAGS_afsd.fuse = $(AFSD_LDFLAGS)
afsd.fuse: afsd_fuse.o $(UAFSLIBS) $(AFSD_LIBS)
$(LT_LDRULE_static) afsd_fuse.o $(NON_SHARED) \
$(UAFSLIBS) $(LIB_hcrypto) $(LIB_roken) $(MT_LIBS) $(LIB_crypt) \
- ${XLIBS} ${FUSE_LIBS} ${AFSD_LIBS}
+ ${FUSE_LIBS} ${AFSD_LIBS}
vsys: vsys.o
${AFS_LDRULE} vsys.o ${TOP_LIBDIR}/libsys.a \
- $(LIB_roken) $(MT_LIBS) ${XLIBS}
+ $(LIB_roken) $(MT_LIBS)
#
# Objects
dafileserver: ${objects} ${LIBS}
$(LT_LDRULE_static) ${objects} \
- ${LIBS} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ ${LIBS} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
state_analyzer: ${SDBGOBJS}
- $(LT_LDRULE_static) ${SDBGOBJS} \
- $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LT_LDRULE_static) ${SDBGOBJS} $(LIB_roken) ${MT_LIBS}
install: dafileserver state_analyzer
${INSTALL} -d ${DESTDIR}${afssrvlibexecdir}
cm_client_config: cm_client_config.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
cm_list_cells: cm_list_cells.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
cm_local_cell: cm_local_cell.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
cm_server_prefs: cm_server_prefs.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxdebug_basic_stats: rxdebug_basic_stats.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxdebug_conns: rxdebug_conns.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxdebug_peers: rxdebug_peers.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxdebug_rx_stats: rxdebug_rx_stats.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxdebug_supported_stats: rxdebug_supported_stats.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxdebug_version: rxdebug_version.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_clear_peer: rxstat_clear_peer.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_clear_process: rxstat_clear_process.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_disable_peer: rxstat_disable_peer.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_disable_process: rxstat_disable_process.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_enable_peer: rxstat_enable_peer.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_enable_process: rxstat_enable_process.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_get_peer: rxstat_get_peer.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_get_process: rxstat_get_process.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_get_version: rxstat_get_version.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_query_peer: rxstat_query_peer.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
rxstat_query_process: rxstat_query_process.o $(SAMPLELIBS)
$(LT_LDRULE_static) $@.o $(SAMPLELIBS) $(LIB_roken) $(LIB_crypt) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
#
# Errors
afscp: afscp.o $(AFSCPOBJS) $(AFSCPLIBS)
$(LT_LDRULE_static) afscp.o $(AFSCPOBJS) $(AFSCPLIBS) \
- $(LIB_roken) $(LIB_crypt) ${MT_LIBS} $(XLIBS)
+ $(LIB_roken) $(LIB_crypt) ${MT_LIBS}
#######################################################################
install:
MT_LINK = $(CC) $(MT_CFLAGS) $(COMMON_CFLAGS) $(AFS_LDFLAGS) -o $@ \
$@.o $(TOP_LIBDIR)/libafsrpc.a $(TOP_LIBDIR)/libopr.a \
$(LIB_hcrypto) $(LIB_roken) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
TESTS = testclient testserver kstest kctest testqueue tableGen generator
THLIBS= $(top_builddir)/src/cmd/liboafs_cmd.la \
${TOP_LIBDIR}/libafscom_err.a \
${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a \
- ${MT_LIBS} ${ULIBS} ${XLIBS} ${LIBRPC} -lpthread
+ ${MT_LIBS} ${ULIBS} ${LIBRPC} -lpthread
THRULE = ${MT_CC} $(COMMON_CFLAGS) $(MT_CFLAGS)
${LIBRPC}
$(LT_LDRULE_static) th_stress.o th_stress.xdr.o th_stress_c.o \
th_stress_s.o th_stress.cs.o th_stress.ss.o stress_errs.o \
- ${THLIBS} ${XLIBS}
+ ${THLIBS}
osd: osd.o rxosd.cs.o osddbuser.o policy_parser.o
${AFS_LDRULE} osd.o rxosd.cs.o rxosd.xdr.o policy_parser.o \
- ${OSDDBOBJS} ${LIBS} ${MT_LIBS} ${XLIBS}
+ ${OSDDBOBJS} ${LIBS} ${MT_LIBS}
CFLAGS_rxosd.o = ${HSM_INC} ${PNFS_OPT} -DBUILDING_RXOSD
${RXGEN} -x -h -o $@ ${srcdir}/rxosd.xg
rxosd: rxosd.h ${objects} ${LIBS}
- ${AFS_LDRULE} -ldl ${objects} ${LIBS} ${MT_LIBS} ${XLIBS} \
- ${HSM_LIB}
+ ${AFS_LDRULE} -ldl ${objects} ${LIBS} ${MT_LIBS} ${HSM_LIB}
CFLAGS_readabyte.o = ${HSM_INC} ${PNFS_OPT} -DBUILDING_RXOSD
budb_server: $(SERVER_OBJS) ${LIBS}
$(LT_LDRULE_static) $(SERVER_OBJS) ${LIBS} \
- $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
budb.cs.c: ${BUDB}/budb.rg
${RXGEN} -u -C -o $@ ${BUDB}/budb.rg
butc: ${BUTCOBJS} ${BUTCLIBS}
$(LT_LDRULE_static) ${BUTCOBJS} ${BUTCLIBS} \
- $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
libbutm.a: ${BUTMOBJS} AFS_component_version_number.o
-$(RM) -f libbutm.a
rxperf: rxperf.o $(LIBS)
$(LT_LDRULE_static) rxperf.o $(LIBS) $(LIB_hcrypto) $(LIB_roken) \
- $(MT_LIBS) $(XLIBS)
+ $(MT_LIBS)
install:
$(LT_LDRULE_static) ptserver.o ptutils.o ptprocs.o \
ptint.ss.o ptint.xdr.o utils.o map.o \
$(LIBS_server) \
- $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} \
- ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
db_verify.o: ${PTSERVER}/db_verify.c ${INCLS}
$(AFS_CCRULE) $(PTSERVER)/db_verify.c
db_verify: db_verify.o $(LIBS_client)
$(LT_LDRULE_static) db_verify.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
ptclient: ptclient.o AFS_component_version_number.o $(LIBS_client)
$(LT_LDRULE_static) ptclient.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
ptclient.o: ${PTSERVER}/ptclient.c ${INCLS}
$(AFS_CCRULE) $(PTSERVER)/ptclient.c
pts: pts.o $(LIBS_client) ${INCLS}
$(LT_LDRULE_static) pts.o \
- ${LIBS_client} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ ${LIBS_client} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
pts.o: ${PTSERVER}/pts.c
$(AFS_CCRULE) $(PTSERVER)/pts.c
readgroup: readgroup.o $(LIBS_client)
$(LT_LDRULE_static) readgroup.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
readgroup.o: ${PTSERVER}/readgroup.c ${INCLS}
$(AFS_CCRULE) $(PTSERVER)/readgroup.c
readpwd: readpwd.o $(LIBS_client)
$(LT_LDRULE_static) readpwd.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
readpwd.o: ${PTSERVER}/readpwd.c ${INCLS}
$(AFS_CCRULE) $(PTSERVER)/readpwd.c
testpt: testpt.o $(LIBS_client)
$(LT_LDRULE_static) testpt.o -lm \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
testpt.o: ${PTSERVER}/testpt.c ${INCLS}
$(AFS_CCRULE) $(PTSERVER)/testpt.c
pt_util: pt_util.o ptutils.o ptubik.o utils.o map.o $(LIBS_client)
$(LT_LDRULE_static) pt_util.o ptutils.o ptubik.o utils.o map.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
pt_util.o: ${PTSERVER}/pt_util.c
$(AFS_CCRULE) $(PTSERVER)/pt_util.c
salvageserver: ${OBJECTS} ${LIBS}
$(LT_LDRULE_static) ${OBJECTS} ${LIBS} \
- $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) ${MT_LIBS}
dasalvager: ${SOBJECTS} ${LIBS}
$(LT_LDRULE_static) ${SOBJECTS} ${LIBS} \
dafssync-debug: ${FSSDEBUG_OBJS} ${LIBS}
$(LT_LDRULE_static) ${FSSDEBUG_OBJS} ${LIBS} \
- $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) ${MT_LIBS}
salvsync-debug: ${SSSDEBUG_OBJS} ${LIBS}
$(LT_LDRULE_static) ${SSSDEBUG_OBJS} ${LIBS} \
- $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) ${MT_LIBS}
install: salvageserver dafssync-debug salvsync-debug dasalvager
${INSTALL} -d ${DESTDIR}${afssrvlibexecdir}
vldb_check: vldb_check.o AFS_component_version_number.o $(LIBS_client)
$(LT_LDRULE_static) vldb_check.o AFS_component_version_number.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
vldb_check.o: ${VLSERVER}/vldb_check.c
$(AFS_CCRULE) $(VLSERVER)/vldb_check.c
cnvldb: cnvldb.o $(LIBS_client)
$(LT_LDRULE_static) cnvldb.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
cnvldb.o: ${VLSERVER}/cnvldb.c
$(AFS_CCRULE) $(VLSERVER)/cnvldb.c
sascnvldb: sascnvldb.o $(LIBS_client)
$(LT_LDRULE_static) sascnvldb.o \
- $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_client) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
sascnvldb.o: ${VLSERVER}/sascnvldb.c
$(AFS_CCRULE) $(VLSERVER)/sascnvldb.c
vlserver: vlserver.o vlutils.o vlprocs.o vldbint.ss.o vldbint.xdr.o $(LIBS_server)
$(LT_LDRULE_static) vlserver.o vlutils.o vlprocs.o vldbint.ss.o \
vldbint.xdr.o \
- $(LIBS_server) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIBS_server) $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
vlserver.o: ${VLSERVER}/vlserver.c ${INCLS} AFS_component_version_number.o
$(AFS_CCRULE) $(VLSERVER)/vlserver.c
vlclient: vlclient.o $(LIBS_client)
$(LT_LDRULE_static) vlclient.o $(LIBS_client) \
- $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIB_roken) ${MT_LIBS}
vlclient.o: ${VLSERVER}/vlclient.c
$(AFS_CCRULE) $(VLSERVER)/vlclient.c
vos: vos.o ${VOSOBJS} ${VLSERVEROBJS} $(LIBS_client)
$(LT_LDRULE_static) vos.o ${VOSOBJS} ${VLSERVEROBJS} $(LIBS_client) \
- $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
volserver: ${objects} $(LIBS_server)
$(LT_LDRULE_static) ${objects} $(LIBS_server) \
- $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
install: volserver
${INSTALL} -d ${DESTDIR}${afssrvlibexecdir}
afsio: afsio.o afscbint.ss.o ${AFSIO_LIBS}
$(LT_LDRULE_static) afsio.o afscbint.ss.o \
${AFSIO_LIBS} \
- $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS} \
+ $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} \
$(LDFLAGS_krb5) $(LIB_krb5)
livesys.o: livesys.c ${INCLS} AFS_component_version_number.c
fsprobe: fsprobe.o
$(LT_LDRULE_static) fsprobe.o \
- ${LIBS} $(LIB_hcrypto) $(LIB_roken) $(MT_LIBS) ${XLIBS}
+ ${LIBS} $(LIB_hcrypto) $(LIB_roken) $(MT_LIBS)
CFLAGS_cbd.o = -DINTERPRET_DUMP
cbd.o: callback.c AFS_component_version_number.c
fileserver: ${objects} ${LIBS}
$(LT_LDRULE_static) ${objects} \
- ${LIBS} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
+ ${LIBS} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS}
install: fileserver
${INSTALL} -d ${DESTDIR}${afssrvlibexecdir}
xmpl_driver: librpc_test_lib.a rpc_test_main.o ${LIBS}
$(LT_LDRULE_static) rpc_test_main.o librpc_test_lib.a \
- ${LIBS} ${LIB_hcrypto} ${MT_LIBS} ${XLIBS}
+ ${LIBS} ${LIB_hcrypto} ${MT_LIBS}
librpc_test_lib.a: ${LIBOBJS}
$(RM) -f $@