Erik Hovland wrote:
On Wed, Apr 19, 2006 at 10:21:57PM +0200, cyril Romain wrote:
| configure: loading site script
/OpenEmbedded/org.openembedded.oz354fam083/site/i686-linux
| checking for i686-linux-gcc... ccache gcc
| checking for C compiler default output file name... configure: error:
C compiler cannot create executables
| See `config.log' for more details.
| FATAL: oe_runconf failed
NOTE: Task failed:
/OpenEmbedded/tmp/work/i686-linux/quilt-native-0.39-r0/temp/log.do_configure.3236
NOTE: package quilt-native-0.39-r0: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package quilt-native-0.39: failed
ERROR: Build of nano failed
Try just 'bitbake quilt-native'.
Same output :-/
Well, the real error seems to be "error: C compiler cannot create
executables" ... but why bitbake use '--target=i686-linux' since
TARGET_ARCH is set to "arm" ?!?
Did I miss something in configuration ?
No, you did the arch right. Can you build things with the installed gcc?
Yes, it built subversion some hour ago to get bitbake from svn.
Look for the config.log file. It will have more information as to why
the c compiler cannot create executables.
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 ?
Any ideas ?
Cyril
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe