1 # $NetBSD: Makefile,v 1.19 2024/06/30 17:46:22 christos Exp $ 2 3 .include <bsd.hostinit.mk> 4 5 HOSTPROGNAME= ${MACHINE_GNU_PLATFORM}-mdsetimage 6 7 HOST_SRCDIR= external/gpl3/${EXTERNAL_BINUTILS_SUBDIR}/usr.sbin/mdsetimage 8 9 TOOLCHAINOBJ!= cd ${.CURDIR}/../binutils && ${PRINTOBJDIR} 10 BFDDIR?= ${TOOLCHAINOBJ}/build/bfd 11 SFRAMEDIR?= ${TOOLCHAINOBJ}/build/libsframe 12 IBERTYDIR?= ${TOOLCHAINOBJ}/build/libiberty 13 14 .include "${.CURDIR}/../Makefile.host" 15 16 17 LDMAKEFILE=${TOOLCHAINOBJ}/build/ld/Makefile 18 .if exists(${LDMAKEFILE}) 19 HAVE_LIBDL!= grep -- -ldl ${LDMAKEFILE} || echo no 20 .else 21 HAVE_LIBDL= no 22 .endif 23 24 .if ${HAVE_LIBDL} != "no" 25 LDADD+= -ldl 26 .endif 27