Makefile.compat revision 1.6
11.6Smrg# $NetBSD: Makefile.compat,v 1.6 2009/12/13 08:25:20 mrg Exp $ 21.1Smrg 31.1SmrgCOPTS+= -m32 41.1SmrgCPUFLAGS+= -m32 51.1SmrgLDADD+= -m32 61.3SmrgMKDEPFLAGS+= -m32 71.1Smrg 81.1Smrg# XXX ugly 91.4Sabs.if ${MACHINE_ARCH} == "sparc64" 101.1SmrgLD+= -m elf32_sparc 111.6SmrgMLIBDIR= sparc 121.4Sabs.elif ${MACHINE_ARCH} == "x86_64" 131.1SmrgLD+= -m elf_i386 141.6SmrgMLIBDIR= i386 151.1Smrg.endif 161.1Smrg 171.6SmrgLIBDIR= /usr/lib/${MLIBDIR} 181.6SmrgSHLIBDIR= /usr/lib/${MLIBDIR} 191.6SmrgSHLIBINSTALLDIR= /usr/lib/${MLIBDIR} 201.6Smrg 211.6SmrgCOMMON_MACHINE_ARCH= ${MLIBDIR} 221.6SmrgLIBC_MACHINE_ARCH= ${MLIBDIR} 231.6SmrgBFD_MACHINE_ARCH= ${MLIBDIR} 241.6SmrgCRYPTO_MACHINE_CPU= ${MLIBDIR} 251.6SmrgKVM_MACHINE_ARCH= ${MLIBDIR} 261.6SmrgPTHREAD_MACHINE_ARCH= ${MLIBDIR} 271.6SmrgLDELFSO_MACHINE_CPU= ${MLIBDIR} 281.6Smrg 291.6Smrg_GCC_CRTBEGIN?= ${DESTDIR}/usr/lib/${MLIBDIR}/crtbegin.o 301.6Smrg_GCC_CRTBEGINS?= ${DESTDIR}/usr/lib/${MLIBDIR}/crtbeginS.o 311.6Smrg_GCC_CRTEND?= ${DESTDIR}/usr/lib/${MLIBDIR}/crtend.o 321.6Smrg_GCC_CRTENDS?= ${DESTDIR}/usr/lib/${MLIBDIR}/crtendS.o 331.6Smrg_GCC_CRTDIR?= ${DESTDIR}/usr/lib/${MLIBDIR} 341.6Smrg_GCC_LIBGCCDIR?= ${DESTDIR}/usr/lib/${MLIBDIR} 351.1Smrg 361.1SmrgNOSHARE= # defined 371.1SmrgNONLS= # defined 381.1SmrgNOCHECKVER= # defined 391.1Smrg 401.1SmrgLIBC_DIR= ${NETBSDSRCDIR}/compat/lib/libc 411.1Smrg 421.1Smrg# ld.elf_so 431.5SchristosSHLINKINSTALLDIR= /libexec 441.1Smrg 451.1Smrg# XXX 461.2SmrgEXTRALIBDIRS= ${DESTDIR}${LIBDIR} ${DESTDIR}${LIBDIR}/i18n ${DESTDIR}${LIBDIR}/security 471.1Smrg.PRECIOUS: ${EXTRALIBDIRS} 481.1Smrginstall: ${EXTRALIBDIRS} .WAIT 491.1Smrg${EXTRALIBDIRS}: .EXEC 501.1Smrg @if [ ! -d ${.TARGET} ] ; then \ 511.1Smrg ${_MKSHMSG_CREATE} ${.TARGET}; \ 521.1Smrg ${_MKSHECHO} ${INSTALL_DIR} -o ${BINOWN} -g ${BINGRP} -m 755 \ 531.1Smrg ${.TARGET}; \ 541.1Smrg ${INSTALL_DIR} -o ${BINOWN} -g ${BINGRP} -m 755 \ 551.1Smrg ${.TARGET}; \ 561.1Smrg fi 571.1Smrg# Make sure the base dir is created first. 581.2Smrg${DESTDIR}${LIBDIR}/i18n ${DESTDIR}${LIBDIR}/security: ${DESTDIR}${LIBDIR} 59