1# $FreeBSD$ 2 3.include <src.opts.mk> 4 5LIB= proc 6 7SRCS= proc_bkpt.c \ 8 proc_create.c \ 9 proc_regs.c \ 10 proc_sym.c \ 11 proc_rtld.c \ 12 proc_util.c 13 14INCS= libproc.h 15 16CFLAGS+= -I${.CURDIR} 17# avoid cyclic dependency 18CFLAGS+= -I${.CURDIR:H}/librtld_db 19 20.if ${MK_CXX} == "no" 21CFLAGS+= -DNO_CXA_DEMANGLE 22.elif ${MK_LIBCPLUSPLUS} != "no" 23LDADD+= -lcxxrt 24DPADD+= ${LIBCXXRT} 25.else 26LDADD+= -lsupc++ 27DPADD+= ${LIBSTDCPLUSPLUS} 28.endif 29 30SHLIB_MAJOR= 2 31 32MAN= 33 34.include <bsd.lib.mk> 35