blob: 44fa77fc0348cefa1acc1c15d2f37a352f2b5905 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
include /usr/share/cibs/rules/ips.mk
include /usr/share/cibs/rules/archive.mk
include /usr/share/cibs/rules/autotools.mk
include /usr/share/cibs/rules/patch.mk
include /usr/share/cibs/rules/32.mk
# Clean all flags cause we are building very specific stuff
CFLAGS := -O2
CXXFLAGS := $(CFLAGS)
LDFLAGS :=
build-depends += \
library/gmp \
library/mpfr \
developer/gnu-binutils \
developer/macro/gnu-m4 \
text/gawk \
developer/parser/bison \
developer/gperf \
developer/build/autogen \
configure-options += \
--enable-languages='c,c++,fortran' \
--enable-shared \
--enable-ssp \
--enable-static \
--enable-threads=posix \
--enable-tls \
--program-suffix=-4.4 \
--with-as=/usr/gnu/bin/as \
--with-gnu-as \
--with-ld=/usr/bin/ld \
--without-gnu-ld \
home := http://gcc.gnu.org
name := gcc
version := 4.4.7
archive := $(name)-$(version).tar.bz2
download := http://gcc.parentingamerica.com/releases/$(name)-$(version)/$(archive)
checksum := \
md5:295709feb4441b04e87dea3f1bab4281 \
sha1:a6c834b0c2f58583da1d093de7a81a20ede9af75 \
sha256:5ff75116b8f763fa0fb5621af80fc6fb3ea0f1b1a57520874982f03f26cd607f \
size:63179340
|