In case the compiler version cannot be extracted instruct user to check
that the toolchain supports MACHINE's architecture and that the latter
is set correctly in local.conf.

[YOCTO #4901]

Signed-off-by: Laurentiu Palcu <[email protected]>
---
 meta/conf/distro/include/csl-versions.inc |    1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/conf/distro/include/csl-versions.inc 
b/meta/conf/distro/include/csl-versions.inc
index f3b491c..3938bf7 100644
--- a/meta/conf/distro/include/csl-versions.inc
+++ b/meta/conf/distro/include/csl-versions.inc
@@ -18,6 +18,7 @@ def csl_get_version(d):
                stdout, stderr = csl_run(d, 'gcc', '-v')
        except bb.process.CmdError as exc:
                bb.error('Failed to obtain CodeSourcery toolchain version: %s' 
% exc)
+               bb.error('Make sure that MACHINE is set correctly in your 
local.conf and the toolchain supports %s.' % d.getVar("TARGET_ARCH", True))
                return 'UNKNOWN'
        else:
                last_line = stderr.splitlines()[-1]
-- 
1.7.9.5

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to