Gentoo Archives: gentoo-embedded

From: Stephen Feyrer <steve@××××××××.uk>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] make only builds X86_64 code
Date: Tue, 16 Jun 2009 22:02:31
Message-Id: 4A38160F.20703@toth.org.uk
In Reply to: Re: [gentoo-embedded] make only builds X86_64 code by Ned Ludd
1 Ned Ludd wrote:
2 > On Tue, 2009-06-16 at 21:24 +0100, Stephen Feyrer wrote:
3 >> Sven Rebhan wrote:
4 >>> 2009/6/16 Stephen Feyrer <steve@××××××××.uk>:
5 >>>> Hi.
6 >>>>
7 >>>> Both your tests below worked okay.
8 >>>>
9 >>>> ./configure --prefix /opt --target=armv5tel-softfloat-linux-gnueabi
10 >>>> --host=armv5tel-softfloat-linux-gnueabi --build=x86_64-pc-linux-gnu
11 >>>>
12 >>>> Now runs to the point of:
13 >>>>
14 >>>> checking pkg-config is at least version 0.9.0... no
15 >>>> checking for SSL... configure: error: in
16 >>>> `/root/dovecot/dovecot-1-2-6c0fb914e03e':
17 >>>> configure: error: The pkg-config script could not be found or is too
18 >>>> old. Make sure it
19 >>>> is in your PATH or set the PKG_CONFIG environment variable to the full
20 >>>> path to pkg-config.
21 >>> Yes you can do all this by hand. However I would suggest to try
22 >>>
23 >>> emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps dovecot
24 >>>
25 >>> A up-to-date guide on how to setup the stuff can be found here:
26 >>>
27 >>> http://gentoo.mindzoo.de/index.cgi/wiki/cross-compiling (see steps 6, 7 and 9)
28 >>>
29 >>>> http://dev.gentoo.org/~vapier/eh/index.xml?part=1&chap=5
30 >>>> This http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=5
31 >>> This is really old and not up-to-date anymore!
32 >>>
33 >>> Does the emerge line above work for you?
34 >>>
35 >>> Sven
36 >>>
37 >>>
38 >>>
39 >> echo ">=net-mail/dovecot-1.1.16" >>
40 >> /usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.unmask
41 >> echo ">=net-mail/dovecot-1.1.16" >>
42 >> /usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.keywords
43 >>
44 >> emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps -p dovecot
45 >>
46 >> These are the packages that would be merged, in order:
47 >>
48 >> Calculating dependencies... done!
49 >>
50 >> !!! All ebuilds that could satisfy "net-mail/dovecot" have been masked.
51 >> !!! One of the following masked packages is required to complete your
52 >> request:
53 >> - net-mail/dovecot-1.1.16 (masked by: missing keyword)
54 >> - net-mail/dovecot-1.1.7-r1 (masked by: missing keyword)
55 >
56 >
57 > I pointed this out to you in the last thread you started about dovecot.
58 > Everything still applies.
59
60 Hi Ned.
61
62 I am still using the values that you provided.
63
64 I did something yesterday to screw up autoconf which is why I started a
65 new thread.
66
67 At the time I thought I had a new problem which was not related to
68 ./configure (since as it then appeared ./configure was playing nicely)
69 this it turns out was because of what ever it was that I'd screwed up.
70
71
72 As per your instructions I get:
73
74 armv5tel-softfloat-linux-gnueabi-emerge --root-deps=rdeps -v1 "$@dovecot"
75
76 These are the packages that would be merged, in order:
77
78 Calculating dependencies... done!
79
80 !!! All ebuilds that could satisfy "net-mail/dovecot" have been masked.
81 !!! One of the following masked packages is required to complete your
82 request:
83 - net-mail/dovecot-1.1.16 (masked by: missing keyword)
84 - net-mail/dovecot-1.1.7-r1 (masked by: missing keyword)
85
86 For more information, see the MASKED PACKAGES section in the emerge
87 man page or refer to the Gentoo Handbook.
88
89 Tomorrow I will change overlay to Openmoko, I'll see what happens then.

Attachments

File name MIME type
smime.p7s application/x-pkcs7-signature

Replies

Subject Author
Re: [gentoo-embedded] make only builds X86_64 code Ned Ludd <solar@g.o>