equal
deleted
inserted
replaced
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 |