Gentoo Archives: gentoo-alt

From: "Eduardo Mendonça" <eduardomendoncapt@×××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas
Date: Tue, 29 May 2007 20:26:00
Message-Id: 465C8C38.7090607@gmail.com
In Reply to: Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas by Michael Haubenwallner
1 Hi there,
2
3 Well for now from:
4
5 =>sys-devel/gcc-4.1.2 USE=fortran
6 =>dev-libs/boost-1.33.1-r1 USE=thread
7 =>sci-libs/lapack-atlas-3.7.11
8
9 I manage to compile "gcc 4.2" but I got this messages by the end:
10
11 ==== SHEL result from emerge =sys-dev/gcc-4.2.0 -v ===
12
13 env: gcc-config: No such file or directory
14 * Switching native-compiler to i686-apple-darwin8-4.2.0
15 ... [ ok ]
16
17 * If you intend to use the gcc from the new profile in an already
18 * running shell, please remember to do:
19
20 * # source /Gentoo/etc/profile
21
22
23 * If you have issues with packages unable to locate libstdc++.la,
24 * then try running 'fix_libtool_files.sh' on the old gcc versions.
25
26 >>> sys-devel/gcc-4.2.0 merged.
27 >>> Recording sys-devel/gcc in "world" favorites file...
28
29 >>> No packages selected for removal by clean
30 >>> Auto-cleaning packages...
31
32 >>> No outdated packages were found on your system.
33 * GNU info directory index is up-to-date.
34
35 * Messages for package sys-devel/gcc-4.2.0:
36
37 * Darwin patch set 'darwin-ltconf' failed to apply!
38 * eprefixify:
39 /Gentoo/var/tmp/portage/sys-devel/gcc-4.2.0/temp/awk/fixlafiles.awk-no_gcc_la
40 does not exist
41 * eprefixify:
42 /Gentoo/var/tmp/portage/sys-devel/gcc-4.2.0/temp/awk/fixlafiles.awk does
43 not exist
44 * If you have issues with packages unable to locate libstdc++.la,
45 * then try running 'fix_libtool_files.sh' on the old gcc versions.
46
47 ==== END SHEL result from emerge =sys-dev/gcc-4.2.0 -v ===
48
49 I tried: $fix_libtool.sh 4.1.0; but I got:
50
51 $ fix_libtool_files.sh 4.0.1
52 /Gentoo/sbin/fix_libtool_files.sh: line 42: /etc/init.d/functions.sh: No
53 such file or directory
54
55 Any help?
56
57
58 Also on what,
59
60 Michael Haubenwallner wrote:
61 > On Tue, 2007-05-29 at 20:48 +0200, Eduardo Mendonça wrote:
62 > <snip>
63 >
64 >> sys-devel/gcc-4.1.2 USE=fortran
65 >> dev-libs/boost-1.33.1-r1 USE=threads
66 >> sci-libs/lapack-atlas-3.7.11
67 >>
68 >> I tried keying the boost and lapack packages and compile it with "gcc
69 >> version 4.0.1 (Apple Computer, Inc. build 5363)" but I couldn't do it.
70 >>
71 >> Is there someone that can help me get this three packages working on my MB?
72 >>
73 >
74 > Maybe of less help, but I'm using boost-1.33.1-r1 with USE="threads
75 > threadsonly", built with gcc-4.1.2 (without USE=fortran) on x86-linux
76 > and x86-solaris by now from prefix-users overlay, without any problems.
77 >
78 > I'm not a darwin-user, but AFAICT gcc-4.1.2 can be built with apple-gcc,
79 > and gcc-4.1.2 is able to build boost-1.33.1...
80 >
81 > What exactly is the error you get ?
82 >
83 >
84
85 Thanks for the reply. Well it is important for me to compile gcc with
86 fortran, because I'm going to use boost bindings for lapack and atlas
87 functions. I got problems in the configuration step of lapack-atlas and
88 I'm not sure what results I might have compiling it with gcc 4.2. As for
89 boost I'm pasting the result, as it is short:
90
91 ==== SHEL result from $ emerge boost ===
92
93 $ emerge boost -v
94
95 These are the packages that would be merged, in order:
96
97 Calculating dependencies... done!
98 [ebuild N ] dev-util/boost-build-1.34_pre20061214 USE="-icc" 12,068 kB
99 [ebuild N ] dev-libs/boost-1.34_pre20061214 USE="-debug -doc -icc
100 -icu -pyste -tools" 0 kB
101
102 Total: 2 packages (2 new), Size of downloads: 12,068 kB
103
104 >>> Verifying ebuild Manifests...
105
106 >>> Emerging (1 of 2) dev-util/boost-build-1.34_pre20061214 to /
107 >>> Downloading
108 'http://distfiles.gentoo.org/distfiles/boost_1_34_pre20061214.tar.bz2'
109 --22:19:39--
110 http://distfiles.gentoo.org/distfiles/boost_1_34_pre20061214.tar.bz2
111 => `/Gentoo/usr/portage/distfiles/boost_1_34_pre20061214.tar.bz2'
112 Resolving distfiles.gentoo.org... 216.165.129.135, 64.50.236.52,
113 64.50.238.52, ...
114 Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
115 HTTP request sent, awaiting response... 200 OK
116 Length: 12,357,020 (12M) [application/x-tar]
117
118 100%[======================================================================================================>]
119 12,357,020 249.43K/s ETA 00:00
120
121 22:20:29 (241.68 KB/s) -
122 `/Gentoo/usr/portage/distfiles/boost_1_34_pre20061214.tar.bz2' saved
123 [12357020/12357020]
124
125 * checking ebuild checksums ;-)
126 ...
127 [ ok ]
128 * checking auxfile checksums ;-)
129 ...
130 [ ok ]
131 * checking miscfile checksums ;-)
132 ...
133 [ ok ]
134 * checking boost_1_34_pre20061214.tar.bz2 ;-)
135 ...
136 [ ok ]
137 >>> Unpacking source...
138 >>> Unpacking boost_1_34_pre20061214.tar.bz2 to
139 /Gentoo/var/tmp/portage/dev-util/boost-build-1.34_pre20061214/work
140 >>> Source unpacked.
141 >>> Compiling source in
142 /Gentoo/var/tmp/portage/dev-util/boost-build-1.34_pre20061214/work/boost_1_34_pre20061214/tools
143 ...
144 ###
145 ### Using 'cc' toolset.
146 ###
147 rm -rf bootstrap
148 mkdir bootstrap
149 i686-apple-darwin8-gcc -o bootstrap/jam0 -O2 -pipe command.c compile.c
150 debug.c execunix.c expand.c fileunix.c glob.c hash.c hdrmacro.c
151 headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c
152 option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c
153 subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c
154 pwd.c class.c native.c w32_getreg.c modules/set.c modules/path.c
155 modules/regex.c modules/property-set.c modules/sequence.c
156 modules/order.c execnt.c filent.c
157 ./bootstrap/jam0 -f build.jam --toolset=cc --toolset-root= clean
158 ./build.sh: line 276: 22689 Bus error $@
159
160 !!! ERROR: dev-util/boost-build-1.34_pre20061214 failed.
161 Call stack:
162 ebuild.sh, line 1564: Called dyn_compile
163 ebuild.sh, line 916: Called qa_call 'src_compile'
164 ebuild.sh, line 44: Called src_compile
165 boost-build-1.34_pre20061214.ebuild, line 62: Called die
166
167 !!! building bjam failed
168 !!! If you need support, post the topmost build error, and the call
169 stack if relevant.
170 !!! A complete build log is located at
171 '/Gentoo/var/log/dev-util:boost-build-1.34_pre20061214:20070529-201939.log'.
172
173 ==== END SHEL result from $ emerge boost ===
174
175
176 Any ideas?
177
178 Best regards,
179 Eduardo Mendonça
180 --
181 gentoo-alt@g.o mailing list

Replies

Subject Author
Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas Michael Haubenwallner <michael.haubenwallner@×××××××.at>
Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas Fabian Groffen <grobian@g.o>