[yocto] psplash_git.bb: Error when building with icecc
Francesco Del Degan
f.deldegan at pr0gg3d.net
Thu Apr 25 00:34:09 PDT 2013
Hi all, i just found an error building core-image-basic with icecc
inherited:
NameError: global name 'set_icecc_env' is not defined
ERROR: The stack trace of python calls that resulted in this
exception/failure was:
ERROR: File "do_compile", line 26, in <module>
ERROR:
ERROR: File "do_compile", line 3, in do_compile
ERROR:
ERROR: The code that was being executed was:
ERROR: 0022: bb.build.exec_func("oe_runmake", d)
ERROR: 0023: shutil.copyfile("psplash", outputfile)
ERROR: 0024:
ERROR: 0025:
ERROR: *** 0026:do_compile(d)
ERROR: 0027:
ERROR: [From file: 'do_compile', lineno: 26, function: <module>]
ERROR: 0001:
ERROR: 0002:def do_compile(d):
ERROR: *** 0003: set_icecc_env
ERROR: 0004: import shutil, commands
ERROR: 0005:
ERROR: 0006: # Build a separate executable for each splash image
ERROR: 0007: convertscript = "%s/make-image-header.sh" %
d.getVar('S', True)
ERROR: [From file: 'do_compile', lineno: 3, function: do_compile]
ERROR: Function failed: do_compile
Seems that icecc compile_prepend (set_icecc_env shell function) gets prepended
into psplash compile that is written in python. How to deal with it, and
in general, is that possible to mix languages in prepend/append?
I'm using poky master and icecc is working great!
Cheers,
Francesco
More information about the yocto
mailing list