All,
I'm missing something simple. :-) I successfully built
armeb-softfloat-linux-uclibc with crossdev with the following versions:
binutils-2.17
gcc-3.4.6
linux-headers-2.6.20
uclibc-0.9.28.3
My end-goal is to build my own kernel and jffs image for an NSLU2. I
would prefer _not_ to have gentoo on an external drive, which,
unfortunately for me, is what google searches pull in a lot of. I'm
currently using the Gentoo Cross-Development Guide[1].
My problem is that openssl-0.9.8{d,e} dies with:
c_zlib.c:25:18: zlib.h: No such file or directory
However, I xmerge'd zlib, and zlib.h is in ${ROOT}/usr/include/zlib.h.
I could set USE="-zlib", but openssh dies with a similar error, so I
eventually need it. And I'd like to find the core of the problem, since
this is a learning exercise.
I think the problem lies in ${SYSROOT} != ${ROOT}, since
${SYSROOT}/usr/include/ doesn't have zlib.h. Which makes sense since
crossdev doesn't do that.
Any clue where I can dig to fix this? Please feel free to point out
that the operator is an idiot. :-)
Jason.
[1] - http://www.gentoo.org/proj/en/base/embedded/cross-development.xml
--
[EMAIL PROTECTED] mailing list