Gentoo Archives: gentoo-embedded

From: Ned Ludd <solar@g.o>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] make only builds X86_64 code
Date: Tue, 16 Jun 2009 20:52:02
Message-Id: 1245185514.31372.8.camel@hangover
In Reply to: Re: [gentoo-embedded] make only builds X86_64 code by Stephen Feyrer
1 On Tue, 2009-06-16 at 21:24 +0100, Stephen Feyrer wrote:
2 > Sven Rebhan wrote:
3 > > 2009/6/16 Stephen Feyrer <steve@××××××××.uk>:
4 > >> Hi.
5 > >>
6 > >> Both your tests below worked okay.
7 > >>
8 > >> ./configure --prefix /opt --target=armv5tel-softfloat-linux-gnueabi
9 > >> --host=armv5tel-softfloat-linux-gnueabi --build=x86_64-pc-linux-gnu
10 > >>
11 > >> Now runs to the point of:
12 > >>
13 > >> checking pkg-config is at least version 0.9.0... no
14 > >> checking for SSL... configure: error: in
15 > >> `/root/dovecot/dovecot-1-2-6c0fb914e03e':
16 > >> configure: error: The pkg-config script could not be found or is too
17 > >> old. Make sure it
18 > >> is in your PATH or set the PKG_CONFIG environment variable to the full
19 > >> path to pkg-config.
20 > >
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 > >
32 > > This is really old and not up-to-date anymore!
33 > >
34 > > Does the emerge line above work for you?
35 > >
36 > > Sven
37 > >
38 > >
39 > >
40 >
41 > echo ">=net-mail/dovecot-1.1.16" >>
42 > /usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.unmask
43 > echo ">=net-mail/dovecot-1.1.16" >>
44 > /usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.keywords
45 >
46 > emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps -p dovecot
47 >
48 > These are the packages that would be merged, in order:
49 >
50 > Calculating dependencies... done!
51 >
52 > !!! All ebuilds that could satisfy "net-mail/dovecot" have been masked.
53 > !!! One of the following masked packages is required to complete your
54 > request:
55 > - net-mail/dovecot-1.1.16 (masked by: missing keyword)
56 > - net-mail/dovecot-1.1.7-r1 (masked by: missing keyword)
57
58
59 I pointed this out to you in the last thread you started about dovecot.
60 Everything still applies.
61
62
63 --
64 Ned Ludd <solar@g.o>
65 Gentoo Linux

Replies

Subject Author
Re: [gentoo-embedded] make only builds X86_64 code Stephen Feyrer <steve@××××××××.uk>