1 |
On Tue, 2007-05-29 at 22:25 +0200, Eduardo Mendonça wrote: |
2 |
> Hi there, |
3 |
> |
4 |
> Well for now from: |
5 |
> |
6 |
> =>sys-devel/gcc-4.1.2 USE=fortran |
7 |
> =>dev-libs/boost-1.33.1-r1 USE=thread |
8 |
> =>sci-libs/lapack-atlas-3.7.11 |
9 |
> |
10 |
> I manage to compile "gcc 4.2" but I got this messages by the end: |
11 |
> |
12 |
> ==== SHEL result from emerge =sys-dev/gcc-4.2.0 -v === |
13 |
> |
14 |
> env: gcc-config: No such file or directory |
15 |
> * Switching native-compiler to i686-apple-darwin8-4.2.0 |
16 |
> ... [ ok ] |
17 |
> |
18 |
> * If you intend to use the gcc from the new profile in an already |
19 |
> * running shell, please remember to do: |
20 |
> |
21 |
> * # source /Gentoo/etc/profile |
22 |
> |
23 |
> |
24 |
> * If you have issues with packages unable to locate libstdc++.la, |
25 |
> * then try running 'fix_libtool_files.sh' on the old gcc versions. |
26 |
> |
27 |
> >>> sys-devel/gcc-4.2.0 merged. |
28 |
> >>> Recording sys-devel/gcc in "world" favorites file... |
29 |
> |
30 |
> >>> No packages selected for removal by clean |
31 |
> >>> Auto-cleaning packages... |
32 |
> |
33 |
> >>> No outdated packages were found on your system. |
34 |
> * GNU info directory index is up-to-date. |
35 |
> |
36 |
> * Messages for package sys-devel/gcc-4.2.0: |
37 |
> |
38 |
> * Darwin patch set 'darwin-ltconf' failed to apply! |
39 |
> * eprefixify: |
40 |
> /Gentoo/var/tmp/portage/sys-devel/gcc-4.2.0/temp/awk/fixlafiles.awk-no_gcc_la |
41 |
> does not exist |
42 |
> * eprefixify: |
43 |
> /Gentoo/var/tmp/portage/sys-devel/gcc-4.2.0/temp/awk/fixlafiles.awk does |
44 |
> not exist |
45 |
> * If you have issues with packages unable to locate libstdc++.la, |
46 |
> * then try running 'fix_libtool_files.sh' on the old gcc versions. |
47 |
|
48 |
Ok, these messages don't look like errors, but just warnings. |
49 |
So I'd say you have successfully emerged gcc-4.2.0. |
50 |
|
51 |
> |
52 |
> ==== END SHEL result from emerge =sys-dev/gcc-4.2.0 -v === |
53 |
> |
54 |
> I tried: $fix_libtool.sh 4.1.0; but I got: |
55 |
|
56 |
You might not need to do this yet, or do you really have any |
57 |
installed .la-files built with older gcc already ? |
58 |
|
59 |
> |
60 |
> $ fix_libtool_files.sh 4.0.1 |
61 |
> /Gentoo/sbin/fix_libtool_files.sh: line 42: /etc/init.d/functions.sh: No |
62 |
> such file or directory |
63 |
|
64 |
Seems that fix_libtool_files.sh is not fully prefixed yet though... |
65 |
|
66 |
<snip> |
67 |
> |
68 |
> ==== SHEL result from $ emerge boost === |
69 |
> |
70 |
> $ emerge boost -v |
71 |
> |
72 |
> These are the packages that would be merged, in order: |
73 |
> |
74 |
> Calculating dependencies... done! |
75 |
> [ebuild N ] dev-util/boost-build-1.34_pre20061214 USE="-icc" 12,068 kB |
76 |
> [ebuild N ] dev-libs/boost-1.34_pre20061214 USE="-debug -doc -icc |
77 |
> -icu -pyste -tools" 0 kB |
78 |
|
79 |
You get boost-1.34_pre here, which seems to not listen to the "threads" |
80 |
useflag, and it is still hard-masked... |
81 |
|
82 |
<snip> |
83 |
> >>> Compiling source in |
84 |
> /Gentoo/var/tmp/portage/dev-util/boost-build-1.34_pre20061214/work/boost_1_34_pre20061214/tools |
85 |
> ... |
86 |
> ### |
87 |
> ### Using 'cc' toolset. |
88 |
|
89 |
Hmm, why not 'gcc' ? |
90 |
|
91 |
> ### |
92 |
> rm -rf bootstrap |
93 |
> mkdir bootstrap |
94 |
> i686-apple-darwin8-gcc -o bootstrap/jam0 -O2 -pipe command.c compile.c |
95 |
> debug.c execunix.c expand.c fileunix.c glob.c hash.c hdrmacro.c |
96 |
> headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c |
97 |
> option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c |
98 |
> subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c |
99 |
> pwd.c class.c native.c w32_getreg.c modules/set.c modules/path.c |
100 |
> modules/regex.c modules/property-set.c modules/sequence.c |
101 |
> modules/order.c execnt.c filent.c |
102 |
> ./bootstrap/jam0 -f build.jam --toolset=cc --toolset-root= clean |
103 |
> ./build.sh: line 276: 22689 Bus error $@ |
104 |
|
105 |
Don't know if darwin creates core-files: Do you find one somewhere under |
106 |
/Gentoo/var/tmp/portage/dev-util/boost-build-1.34_pre20061214/work/boost_1_34_pre20061214/ |
107 |
|
108 |
Seems that I best pass to darwin-users here, sorry. |
109 |
|
110 |
/haubi/ |
111 |
|
112 |
-- |
113 |
gentoo-alt@g.o mailing list |