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

Reply via email to