Gentoo Archives: gentoo-alt

From: Michael Haubenwallner <michael.haubenwallner@×××××××.at>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas
Date: Tue, 29 May 2007 21:48:37
Message-Id: 1180475299.27747.25.camel@localhost
In Reply to: Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas by "Eduardo Mendonça"
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

Replies

Subject Author
Re: [gentoo-alt] [prefix][darwin] gcc boost lapack-atlas "Eduardo Mendonça" <eduardomendoncapt@×××××.com>