1 |
Mike Frysinger wrote: |
2 |
> On Saturday 06 November 2004 05:57 pm, Kadmos wrote: |
3 |
> |
4 |
>>I am attempting to compile gentoo-embedded (on a x86) but I am not sure |
5 |
>>what my profile should be. In /usr/portage/profiles/ there are a couple |
6 |
>>of options which I think might be appropriate, those being "embedded" |
7 |
>>and "uclibc". Any ideas? |
8 |
> mmm all x86 stages have the profile link already set for you ... |
9 |
> but the answer is that it should be set to 'profiles/uclibc/x86' |
10 |
>>I am also of the belief that I need "uclibc" in the USE flags? |
11 |
> profiles takes care of that |
12 |
>>Is there anthing else that needs to be changed from the default install? |
13 |
> not really ... |
14 |
> -mike |
15 |
|
16 |
Thanks, and I have one more question for the road: |
17 |
After following the gentoo.org install guide, running |
18 |
"/usr/portage/scripts/bootstrap.sh --fetchonly" I get: |
19 |
---begin log--- |
20 |
{ |
21 |
./scripts/bootstrap.sh --pretend |
22 |
|
23 |
Gentoo Linux; http://www.gentoo.org/ |
24 |
Copyright 1999-2004 Gentoo Foundation; Distributed under the GPLv2 |
25 |
Starting Bootstrap of base system ... |
26 |
------------------------------------------------------------------------------- |
27 |
* Using baselayout : >=sys-apps/baselayout-1.9.4-r2 |
28 |
* Using portage : >=sys-apps/portage-2.0.51 |
29 |
* Using os-headers : virtual/os-headers |
30 |
* Using binutils : sys-devel/binutils |
31 |
* Using gcc : sys-devel/gcc |
32 |
* Using libc : virtual/libc |
33 |
* Using texinfo : sys-apps/texinfo |
34 |
* Using zlib : zlib |
35 |
* Using ncurses : sys-libs/ncurses |
36 |
------------------------------------------------------------------------------- |
37 |
Configuring environment ... |
38 |
* GENTOO_MIRRORS='ftp://mirror.pacific.net.au/linux/Gentoo/ |
39 |
http://mirror.pacific.net.au/gentoo ftp://planetmirror.com.au/pub/gentoo' |
40 |
* PORTDIR='/usr/portage' |
41 |
* DISTDIR='/mnt/dumbledore_scratch/distfiles' |
42 |
* PKGDIR='/usr/portage/packages' |
43 |
* PORTAGE_TMPDIR='/home/tmp' |
44 |
* CFLAGS='-march=i586 -Os -pipe -fomit-frame-pointer' |
45 |
* CHOST='i386-pc-linux-uclibc' |
46 |
* CXXFLAGS='-march=i586 -Os -pipe -fomit-frame-pointer' |
47 |
* MAKEOPTS='-j1' |
48 |
* ACCEPT_KEYWORDS='x86' |
49 |
* FEATURES='autoaddcvs autoconfig ccache nodoc noinfo noman sandbox |
50 |
sfperms strict' |
51 |
* STAGE1_USE='uclibc' |
52 |
------------------------------------------------------------------------------- |
53 |
|
54 |
These are the packages that I would merge, in order: |
55 |
|
56 |
Calculating dependencies \ ...done! |
57 |
[ebuild N ] sys-apps/portage-2.0.51-r3 |
58 |
|
59 |
------------------------------------------------------------------------------- |
60 |
|
61 |
These are the packages that I would merge, in order: |
62 |
|
63 |
Calculating dependencies \|/-\|/ ...done! |
64 |
[ebuild N ] sys-kernel/linux-headers-2.4.21-r1 |
65 |
[ebuild N ] dev-libs/uclibc-0.9.26-r7 |
66 |
[ebuild N ] sys-devel/gnuconfig-20040214 |
67 |
[ebuild N ] sys-apps/sed-4.0.9 |
68 |
[ebuild N ] sys-libs/ncurses-5.4-r5 |
69 |
[ebuild N ] sys-apps/texinfo-4.7-r1 |
70 |
[ebuild R ] sys-devel/binutils-2.14.90.0.8-r1 |
71 |
|
72 |
------------------------------------------------------------------------------- |
73 |
|
74 |
These are the packages that I would merge, in order: |
75 |
|
76 |
Calculating dependencies \|/-\|/-\ ...done! |
77 |
[ebuild N ] dev-libs/uclibc-0.9.26-r7 |
78 |
[ebuild N ] sys-devel/gnuconfig-20040214 |
79 |
[ebuild N ] sys-libs/ncurses-5.4-r5 |
80 |
[ebuild N ] sys-devel/m4-1.4.1 |
81 |
[ebuild N ] sys-devel/bison-1.875 |
82 |
[ebuild N ] sys-apps/sed-4.0.9 |
83 |
[ebuild N ] sys-apps/texinfo-4.7-r1 |
84 |
[ebuild N ] sys-libs/zlib-1.2.1-r3 |
85 |
[ebuild R ] sys-devel/gcc-3.3.4-r1 |
86 |
|
87 |
------------------------------------------------------------------------------- |
88 |
|
89 |
These are the packages that I would merge, in order: |
90 |
|
91 |
Calculating dependencies \|/- ...done! |
92 |
[ebuild N ] dev-libs/uclibc-0.9.26-r7 |
93 |
[ebuild N ] sys-kernel/linux-headers-2.4.21-r1 |
94 |
[ebuild U ] sys-apps/baselayout-1.9.4-r6 [1.9.4-r3] |
95 |
[ebuild N ] sys-libs/zlib-1.2.1-r3 |
96 |
|
97 |
------------------------------------------------------------------------------- |
98 |
|
99 |
These are the packages that I would merge, in order: |
100 |
|
101 |
Calculating dependencies \|/- ...done! |
102 |
[ebuild N ] sys-devel/patch-2.5.9 |
103 |
[ebuild N ] dev-libs/uclibc-0.9.26-r7 |
104 |
[ebuild N ] sys-devel/gnuconfig-20040214 |
105 |
[ebuild N ] sys-libs/ncurses-5.4-r5 |
106 |
|
107 |
------------------------------------------------------------------------------- |
108 |
---end log--- |
109 |
|
110 |
Given that (as above) CHOST='i386-pc-linux-uclibc' why is bootstrap.sh |
111 |
trying to install gcc: |
112 |
|
113 |
" * Using gcc : sys-devel/gcc" (as above) |
114 |
"[ebuild R ] sys-devel/gcc-3.3.4-r1" (as above) |
115 |
|
116 |
Oh, I am using stage1-x86-uclibc-20040927.tar.bz2 (my local mirror isn't |
117 |
showing any tarballs at this present time though) |
118 |
|
119 |
Thanks :-) |
120 |
|
121 |
-- |
122 |
gentoo-embedded@g.o mailing list |