1 |
Hi Daniel, |
2 |
|
3 |
I did not try the steps in the handbook |
4 |
but i tried the following two steps to get the cross-compile environment: |
5 |
|
6 |
#emerge crossdev-wrappers |
7 |
#emerge-wrapper --init |
8 |
|
9 |
If this succeeded,you can now cross-emerge. if you check /usr/${CTARGET} |
10 |
you will find cross- |
11 |
compile environment including portage configuration files in |
12 |
/usr/${CTARGET}/etc. |
13 |
|
14 |
I hope this helps you. |
15 |
|
16 |
Mirage. |
17 |
|
18 |
On Wed, Mar 31, 2010 at 2:32 PM, Daniel Vergien < |
19 |
daniel.vergien@×××××××××××××××.de> wrote: |
20 |
|
21 |
> Hi list, |
22 |
> |
23 |
> I just try to use sys-devel/crossdev. I follow the embedded handbook ( |
24 |
> http://www.gentoo.org/proj/en/base/embedded/handbook/index.xml) |
25 |
> |
26 |
> I've created a toolchain with: |
27 |
> |
28 |
> crossdev -t i686-pc-linux-uclibc |
29 |
> |
30 |
> Using the i686-pc-linux-uclibc-gcc also worked like in the handbook. |
31 |
> |
32 |
> As the next step I wanted to get the cross-emerge like in section 3. |
33 |
> |
34 |
> I've set: |
35 |
> CBUILD=i686-pc-linux-gnu |
36 |
> CHOST=i686-pc-linux-uclibc |
37 |
> SYSROOT=/usr/i686-pc-linux-uclibc |
38 |
> ROOT=$SYSROOT |
39 |
> PORTAGE_CONFIGROOT=$SYSROOT |
40 |
> |
41 |
> and added sys-devel/crossdev ~* to my package.keywords |
42 |
> |
43 |
> but "emerge crossdev" fails like this: |
44 |
> |
45 |
> gentoo-dev ~ # emerge --verbose --pretend crossdev |
46 |
> |
47 |
> |
48 |
> !!! /usr/i686-pc-linux-uclibc/etc/make.profile is not a symlink and will |
49 |
> probably prevent most merges. |
50 |
> !!! It should point into a profile within /usr/portage/profiles/ |
51 |
> !!! (You can safely ignore this message when syncing. It's harmless.) |
52 |
> |
53 |
> |
54 |
> !!! If you have just changed your profile configuration, you should revert |
55 |
> !!! back to the previous configuration. Due to your current profile being |
56 |
> !!! invalid, allowed actions are limited to --help, --info, --sync, and |
57 |
> !!! --version. |
58 |
> |
59 |
> |
60 |
> Have I done something wrong with the environment settings? Since It's not |
61 |
> really clear to me if I have to have them all. |
62 |
> |
63 |
> Regards |
64 |
> |
65 |
> Daniel |
66 |
> |
67 |
> |
68 |
|
69 |
|
70 |
-- |
71 |
Never Think Hard About Past,It brings"Tears" Don't think more about future, |
72 |
It brings"Fears" Live this moment with a Smile, It brings"Cheers". |