On Mon, 4 Dec 2006, Snider, Tim wrote:
The short version:
The compiler is using its include path instead of the include path
for debian.
i.e. PATH_MAX in lustre/utils/llmount.c is undefined. The compiler
is using
/OE-YY/ioplinux/build-iq81340mc-linux/tmp/cross/lib/gcc/armv5l-linux/3.4
.4/include/limits.h
instead of /cross/srctree/include/linux/limits.h.
/OE-YY/ioplinux/ .... is the cross compiler path.
Have you already used this toolchain for other purposes? Did you build gcc
*and* glibc?
FWIW last time I wanted to build a cross gcc (not for Lustre), I used
crosstool:
http://kegel.com/crosstool/
For several combinations of (arch, kernel, gcc, glibc) this will
automatically download, patch and build everything properly.
Just my two cents.
--
Jean-Marc Saffroy - [EMAIL PROTECTED]
_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss