components/illumos-gcc/Makefile
branchoi_151a
changeset 317 096b03b26dd7
parent 309 b59342ebf6e1
child 318 603848447b9e
equal deleted inserted replaced
316:9657657d2cd0 317:096b03b26dd7
    13 #
    13 #
    14 include ../../make-rules/shared-macros.mk
    14 include ../../make-rules/shared-macros.mk
    15 
    15 
    16 COMPONENT_NAME=		illumos-gcc
    16 COMPONENT_NAME=		illumos-gcc
    17 COMPONENT_VERSION=	4.4.4
    17 COMPONENT_VERSION=	4.4.4
    18 COMPONENT_SRC=		richlowe-gcc-f268959
    18 COMPONENT_SRC=		illumos-gcc-f268959
    19 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    19 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    20 COMPONENT_ARCHIVE_HASH=	sha256:a4c677b056bd4f713315c863ca0049673870283ab4d96029e10d78dd0074cf10
    20 COMPONENT_ARCHIVE_HASH=	sha256:f13c9a1194598fcbdac275467d71996de5aabf914644e1b87fecf370b0fa39b5
    21 COMPONENT_ARCHIVE_URL=	https://github.com/richlowe/gcc/tarball/gcc-4.4.4-il-2
    21 ILLUMOS_VERSION=	gcc-4.4.4-il2
       
    22 COMPONENT_ARCHIVE_URL=	https://github.com/illumos/gcc/tarball/$(ILLUMOS_VERSION)
    22 
    23 
    23 include $(WS_TOP)/make-rules/prep.mk
    24 include $(WS_TOP)/make-rules/prep.mk
    24 include $(WS_TOP)/make-rules/configure.mk
    25 include $(WS_TOP)/make-rules/configure.mk
    25 include $(WS_TOP)/make-rules/ips.mk
    26 include $(WS_TOP)/make-rules/ips.mk
    26 
    27 
    42 CONFIGURE_OPTIONS +=	--without-gnu-ld
    43 CONFIGURE_OPTIONS +=	--without-gnu-ld
    43 CONFIGURE_OPTIONS +=	--enable-languages="c,c++,objc"
    44 CONFIGURE_OPTIONS +=	--enable-languages="c,c++,objc"
    44 CONFIGURE_OPTIONS +=	--enable-shared
    45 CONFIGURE_OPTIONS +=	--enable-shared
    45 CONFIGURE_OPTIONS +=	--with-mpfr-include=/usr/include/mpfr
    46 CONFIGURE_OPTIONS +=	--with-mpfr-include=/usr/include/mpfr
    46 CONFIGURE_OPTIONS +=	--with-gmp-include=/usr/include/gmp
    47 CONFIGURE_OPTIONS +=	--with-gmp-include=/usr/include/gmp
       
    48 CONFIGURE_OPTIONS +=	--with-pkgversion="Illumos $(ILLUMOS_VERSION)"
       
    49 CONFIGURE_OPTIONS +=	--with-bugurl="http://github.com/illumos/gcc/issues"
    47 
    50 
    48 COMPONENT_BUILD_ENV=		SHELL=$(CONFIG_SHELL) CFLAGS="$(CFLAGS)" STAGE1_CFLAGS="$(CFLAGS)" CFLAGS_FOR_TARGET="$(CFLAGS)"
    51 COMPONENT_BUILD_ENV=		SHELL=$(CONFIG_SHELL) CFLAGS="$(CFLAGS)" STAGE1_CFLAGS="$(CFLAGS)" CFLAGS_FOR_TARGET="$(CFLAGS)"
    49 COMPONENT_BUILD_GMAKE_ARGS=	-j8
    52 COMPONENT_BUILD_GMAKE_ARGS=	-j8
    50 COMPONENT_BUILD_TARGETS=	bootstrap
    53 COMPONENT_BUILD_TARGETS=	bootstrap
    51 
    54