All of lore.kernel.org
 help / color / mirror / Atom feed
* Compiling with internal toolchain
@ 2016-03-02 14:01 anton.gerasimov
  2016-03-02 15:08 ` Denys Dmytriyenko
  0 siblings, 1 reply; 4+ messages in thread
From: anton.gerasimov @ 2016-03-02 14:01 UTC (permalink / raw)
  To: meta-arago

I'm trying to compile arago-test-image for varsomam33 machine and arago 
distro with internal toolchain. When bitbake reaches cmem_mod, I get the 
following error "make[3]: arm-oe-linuxeabi-gcc: Command not found".
And arm-oe-linuxeabi-gcc is really not built, real target toolchain is 
called arm-oe-linux-gnueabi-gcc.
After running bitbake -e I see that arm-oe-linuxeabi is the value of 
TOOLCHAIN_SYS:

# $TOOLCHAIN_SYS
#   immediate 
/home/a-gerasimov/Yocto/meta-arago/meta-arago-distro/conf/distro/include/toolchain-gcc.inc:6
#     "${TARGET_SYS}"
TOOLCHAIN_SYS="arm-oe-linuxeabi"

But TARGET_SYS is set to arm-oe-linux-gnueabi:

# $TARGET_SYS [2 operations]
#   set /home/a-gerasimov/Yocto/poky/meta/conf/bitbake.conf:118
#     "${TARGET_ARCH}${TARGET_VENDOR}${@['-' + d.getVar('TARGET_OS', 
True), ''][d.getVar('TARGET_OS', True) == ('' or 'custom')]}"
#   set /home/a-gerasimov/Yocto/poky/meta/conf/documentation.conf:415
#     [doc] "The target system is comprised of TARGET_ARCH,TARGET_VENDOR 
and TARGET_OS."
# pre-expansion value:
#   "${TARGET_ARCH}${TARGET_VENDOR}${@['-' + d.getVar('TARGET_OS', 
True), ''][d.getVar('TARGET_OS', True) == ('' or 'custom')]}"
TARGET_SYS="arm-oe-linux-gnueabi"

It seems that for some reason when toolchain-gcc.inc is included into 
distro/arago.conf, TARGET_SYS is set to some weird value, not the one 
that is set by bitbake.conf. Do you have any ideas about how that is 
possible and how it can be debugged.
Thank you!


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-03-03 15:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-02 14:01 Compiling with internal toolchain anton.gerasimov
2016-03-02 15:08 ` Denys Dmytriyenko
2016-03-02 15:46   ` anton.gerasimov
2016-03-03 15:03     ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.