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 |