bsd.libnames.mk revision 66913
1171195Sscf# $FreeBSD: head/share/mk/bsd.libnames.mk 66913 2000-10-10 06:17:51Z gshapiro $ 2200190Sscf# 3171195Sscf# The include file <bsd.libnames.mk> define library names. 41573Srgrimes# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this 51573Srgrimes# file where necessary. 61573Srgrimes 71573Srgrimes 81573SrgrimesLIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o 9171195SscfLIBKZHEAD?= ${DESTDIR}${LIBDIR}/kzhead.o 10171195SscfLIBKZTAIL?= ${DESTDIR}${LIBDIR}/kztail.o 111573Srgrimes 121573SrgrimesLIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a 131573SrgrimesLIBATM?= ${DESTDIR}${LIBDIR}/libatm.a 141573SrgrimesLIBC?= ${DESTDIR}${LIBDIR}/libc.a 15171195SscfLIBC_PIC= ${DESTDIR}${LIBDIR}/libc_pic.a 16171195SscfLIBCALENDAR?= ${DESTDIR}${LIBDIR}/libcalendar.a 17171195SscfLIBCAM?= ${DESTDIR}${LIBDIR}/libcam.a 18171195SscfLIBCIPHER?= ${DESTDIR}${LIBDIR}/libcipher.a # XXX in secure dist, not base 19171195SscfLIBCOM_ERR= ${DESTDIR}${LIBDIR}/libcom_err.a 20171195SscfLIBCOMPAT?= ${DESTDIR}${LIBDIR}/libcompat.a 21171195SscfLIBCRYPT?= ${DESTDIR}${LIBDIR}/libcrypt.a 22171195SscfLIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a # XXX in secure dist, not base 23171195SscfLIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a 24171195SscfLIBDES?= ${DESTDIR}${LIBDIR}/libdes.a # XXX in secure dist, not base 251573SrgrimesLIBDEVSTAT?= ${DESTDIR}${LIBDIR}/libdevstat.a 26176632SscfLIBDIALOG?= ${DESTDIR}${LIBDIR}/libdialog.a 27176632SscfLIBDISK?= ${DESTDIR}${LIBDIR}/libdisk.a 28176632SscfLIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a 29176632SscfLIBF2C?= ${DESTDIR}${LIBDIR}/libf2c.a 30176632SscfLIBFL?= "don't use LIBFL, use LIBL" 31176632SscfLIBFORMS?= ${DESTDIR}${LIBDIR}/libforms.a 32171195SscfLIBFTPIO?= ${DESTDIR}${LIBDIR}/libftpio.a 33171195SscfLIBGPLUSPLUS?= ${DESTDIR}${LIBDIR}/libg++.a 34171195SscfLIBGCC?= ${DESTDIR}${LIBDIR}/libgcc.a 35171195SscfLIBGCC_PIC?= ${DESTDIR}${LIBDIR}/libgcc_pic.a 36171195SscfLIBGMP?= ${DESTDIR}${LIBDIR}/libgmp.a 37171195SscfLIBGNUREGEX?= ${DESTDIR}${LIBDIR}/libgnuregex.a 38176632SscfLIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a 39176632SscfLIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a 401573SrgrimesLIBIPX?= ${DESTDIR}${LIBDIR}/libipx.a 41171195SscfLIBKDB?= ${DESTDIR}${LIBDIR}/libkdb.a # XXX in secure dist, not base 42176632SscfLIBKRB?= ${DESTDIR}${LIBDIR}/libkrb.a # XXX in secure dist, not base 43171525SscfLIBKEYCAP?= ${DESTDIR}${LIBDIR}/libkeycap.a 44176632SscfLIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a 45171525SscfLIBL?= ${DESTDIR}${LIBDIR}/libl.a 46171525SscfLIBLN?= "don't use LIBLN, use LIBL" 47171195SscfLIBM?= ${DESTDIR}${LIBDIR}/libm.a 48171195SscfLIBMD?= ${DESTDIR}${LIBDIR}/libmd.a 49171195SscfLIBMP?= ${DESTDIR}${LIBDIR}/libmp.a 50171195SscfLIBMYTINFO?= "don't use LIBMYTINFO, use LIBNCURSES" 51171195SscfLIBNCP?= ${DESTDIR}${LIBDIR}/libncp.a 52171195SscfLIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a 53171195SscfLIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a 54171525SscfLIBOBJC?= ${DESTDIR}${LIBDIR}/libobjc.a 55171525SscfLIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a 56171195Sscf 57171195Sscf# The static PAM library doesn't know its secondary dependencies, 58171195Sscf# so we have to specify them explictly. 59171525SscfLIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a 60171195SscfMINUSLPAM?= -lpam 611573Srgrimes.if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO" 621573Srgrimes.ifdef MAKE_KERBEROS4 63171195SscfLIBPAM+= ${LIBKRB} ${LIBCRYPTO} ${LIBCOM_ERR} 64171195SscfMINUSLPAM+= -lkrb -lcrypto -lcom_err 65171195Sscf.endif 66171195SscfLIBPAM+= ${LIBRADIUS} ${LIBTACPLUS} ${LIBSKEY} ${LIBCRYPT} ${LIBMD} \ 67171195Sscf ${LIBUTIL} ${LIBOPIE} 68171195SscfMINUSLPAM+= -lradius -ltacplus -lskey -lcrypt -lmd -lutil -lopie 69171195Sscf.endif 70171195Sscf 71171195SscfLIBPC?= ${DESTDIR}${LIBDIR}/libpc.a # XXX doesn't exist 72171195SscfLIBPCAP?= ${DESTDIR}${LIBDIR}/libpcap.a 73171195SscfLIBPERL?= ${DESTDIR}${LIBDIR}/libperl.a 74171195SscfLIBPLOT?= ${DESTDIR}${LIBDIR}/libplot.a # XXX doesn't exist 75171195SscfLIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a 76171195SscfLIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a 77171195SscfLIBRESOLV?= ${DESTDIR}${LIBDIR}/libresolv.a # XXX doesn't exist 78171195SscfLIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a 79171195SscfLIBSCRYPT?= "don't use LIBSCRYPT, use LIBCRYPT" 80171195SscfLIBDESCRYPT?= "don't use LIBDESCRYPT, use LIBCRYPT" 81171195SscfLIBSCSI?= ${DESTDIR}${LIBDIR}/libscsi.a 82171195SscfLIBSKEY?= ${DESTDIR}${LIBDIR}/libskey.a 83171195SscfLIBSS?= ${DESTDIR}${LIBDIR}/libss.a 84171195SscfLIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a # XXX in secure dist, not base 85171195SscfLIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a 86171195SscfLIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a 871573SrgrimesLIBTCL?= ${DESTDIR}${LIBDIR}/libtcl.a 88171195SscfLIBTELNET?= ${DESTDIR}${LIBDIR}/libtelnet.a 89171195SscfLIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a 90171195SscfLIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP" 911573SrgrimesLIBUTIL?= ${DESTDIR}${LIBDIR}/libutil.a 92171195SscfLIBWRAP?= ${DESTDIR}${LIBDIR}/libwrap.a 93171195SscfLIBXPG4?= ${DESTDIR}${LIBDIR}/libxpg4.a 94171195SscfLIBY?= ${DESTDIR}${LIBDIR}/liby.a 95171195SscfLIBZ?= ${DESTDIR}${LIBDIR}/libz.a 96171195Sscf