On Thu, Apr 20, 2006 at 01:04:23AM +0200, cyril Romain wrote:
> Well, this is the most relevant part:
> 
> _________________
> configure:1706: checking for C compiler default output file name
> configure:1709: ccache gcc 
> -I/OpenEmbedded/tmp/staging/i686-linux/include -O2 
> -I/OpenEmbedded/tmp/staging/i686-linux/include 
> -L/OpenEmbedded/tmp/staging/i686-linux/lib 
> -Wl,-rpath-link,/OpenEmbedded/tmp/staging/i686-linux/lib 
> -Wl,-rpath,/OpenEmbedded/tmp/staging/i686-linux/lib -Wl,-O1 conftest.c  >&5
> ccache: failed to create (null)/.ccache (No such file or directory)
> configure:1712: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME "quilt"
> | #define PACKAGE_TARNAME "quilt"
> | #define PACKAGE_VERSION "0.37"
> | #define PACKAGE_STRING "quilt 0.37"
> | #define PACKAGE_BUGREPORT "[email protected]"
> | /* end confdefs.h.  */
> |
> | int
> | main ()
> | {
> |
> |   ;
> |   return 0;
> | }
> configure:1751: error: C compiler cannot create executables
> _______________________
> 
> Maybe it is a side effect of ccache that cannot the strange 
> (null)/.ccache file ?
> Strange because ccache is installed and set in my /etc/make.conf file...
> 
> Maybe it is because I work with OE in a chrooted environement ?

Well, the basic problem is that there is no $HOME available to ccache
when it tries to make its cache dir. It certainly is possible that the
chroot can mess with this. Try doing an 'su - <username>' after you have
chrooted to see if that improves the situation.

E

-- 
Erik Hovland
mail: erik AT hovland DOT org
web: http://hovland.org/
PGP/GPG public key available on request
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe

Reply via email to