1 # $NetBSD: Makefile,v 1.26 2009/06/16 15:25:31 joerg Exp $
3 PKGNAME
= gcc3
${GCC3_PKGMODIF}-c-
${GCC_VERSION}
5 COMMENT
= GNU Compiler Collection
, v3
- C compiler
9 .
include "../../lang/gcc3/Makefile.common"
11 # The "gcc" frontend knows all languages (by patch)
12 CONFIGURE_ARGS
+= --enable-languages
=c
14 MAKE_ENV
+= ALL_GCC
=${ALL_GCC
:Q
}
15 MAKE_ENV
+= ALL_GCC_C
=${ALL_GCC_C
:Q
}
16 MAKE_ENV
+= ALL_GCC_CCC
=${ALL_GCCXX_C
:Q
}
18 .
include "../../mk/compiler.mk"
20 .if empty
(CC_VERSION
:Mgcc-
*)
21 BUILD_TARGET
= bootstrap
25 ${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk
> ${WRKDIR}/gcc3.mk
28 ${FIND} ${DESTDIR
:Q
}${GCC_PREFIX} \
( -type f
-o
-type l \
) -print \
29 |
${SORT} |
${SED} -e
"s,${DESTDIR}${PREFIX}/,,g";
32 .if
${OPSYS} == "SunOS"
33 cd
${DESTDIR
:Q
}${GCC_ARCHDIR}/include && ${RM} -f fixed
34 .if exists
(${DESTDIR}${GCC_ARCHDIR}/include/v7
)
35 ${RMDIR} ${DESTDIR
:Q
}${GCC_ARCHDIR}/include/v7
37 .if exists
(${DESTDIR}${GCC_ARCHDIR}/include/v9
)
38 ${RMDIR} ${DESTDIR
:Q
}${GCC_ARCHDIR}/include/v9
41 ${INSTALL_DATA_DIR} ${DESTDIR
:Q
}${GCC_PREFIX}/mk
42 ${INSTALL_DATA} ${WRKDIR}/gcc3.mk
${DESTDIR
:Q
}${GCC_PREFIX}/mk
/c.mk
43 ${LN} -f
${DESTDIR
:Q
}${GCC_PREFIX}/bin
/gcc
${DESTDIR
:Q
}${GCC_PREFIX}/bin
/cc
45 .
include "../../mk/bsd.pkg.mk"