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

Reply via email to