The uClibc makefile is behaving strangely for me...

Rob Landley rob at landley.net
Tue Dec 5 18:16:47 UTC 2006


Ok, the $PATH is equal to:
  /home/landley/firmware/firmware/build/cross-compiler//bin:/bin:/usr/bin

And the first few lines out of "make defconfig" is:

/bin/sh: /home/landley/firmware/firmware/build/cross-compiler/gcc: is a 
directory
make: execvp: /home/landley/firmware/firmware/build/cross-compiler/gcc: 
Permission denied
make: execvp: /home/landley/firmware/firmware/build/cross-compiler/gcc: 
Permission denied

Yes, there is a directory there, but it's NOT IN THE $PATH.  Where is it 
getting that from?  (The double slash is an artifact and the way the path is 
constructed, I'm fixing that...)

Rob

P.S.  The actual invocation of "make defconfig" in this instance is:
  make TARGET_ARCH=${KARCH} CROSS=${CROSS_TARGET}- KERNEL_SOURCE="${CROSS}"

If that matters.

Rob
-- 
"Perfection is reached, not when there is no longer anything to add, but
when there is no longer anything to take away." - Antoine de Saint-Exupery



More information about the uClibc mailing list