Sven Rebhan wrote: > 2009/6/16 Stephen Feyrer <[email protected]>: >> Hi. >> >> Both your tests below worked okay. >> >> ./configure --prefix /opt --target=armv5tel-softfloat-linux-gnueabi >> --host=armv5tel-softfloat-linux-gnueabi --build=x86_64-pc-linux-gnu >> >> Now runs to the point of: >> >> checking pkg-config is at least version 0.9.0... no >> checking for SSL... configure: error: in >> `/root/dovecot/dovecot-1-2-6c0fb914e03e': >> configure: error: The pkg-config script could not be found or is too >> old. Make sure it >> is in your PATH or set the PKG_CONFIG environment variable to the full >> path to pkg-config. > > Yes you can do all this by hand. However I would suggest to try > > emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps dovecot > > A up-to-date guide on how to setup the stuff can be found here: > > http://gentoo.mindzoo.de/index.cgi/wiki/cross-compiling (see steps 6, 7 and 9) > >> http://dev.gentoo.org/~vapier/eh/index.xml?part=1&chap=5 >> This http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=5 > > This is really old and not up-to-date anymore! > > Does the emerge line above work for you? > > Sven > > >
echo ">=net-mail/dovecot-1.1.16" >> /usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.unmask echo ">=net-mail/dovecot-1.1.16" >> /usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.keywords emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps -p dovecot These are the packages that would be merged, in order: Calculating dependencies... done! !!! All ebuilds that could satisfy "net-mail/dovecot" have been masked. !!! One of the following masked packages is required to complete your request: - net-mail/dovecot-1.1.16 (masked by: missing keyword) - net-mail/dovecot-1.1.7-r1 (masked by: missing keyword) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Emerge would be easier but I need this version or newer of dovecot and second the ebuild doesn't list ARM as a platform that it can build for so unmasking and using keywords doesn't help. I should point out that scratchbox can build this version of dovecot but it doesn't architecture that scratchbox supports isn't compatible with with my target, so I know it can be done. And I don't intend to stop here either today dovecot tomorrow I build the WORLD! (exim, also not available in portage for ARM). I don't want you to think that I am arrogant, stubborn and single minded, I am but that is not the point.
smime.p7s
Description: S/MIME Cryptographic Signature
