remake is a patched version of GNU Make that adds improved error reporting, the ability to trace execution in a comprehensible way, and a debugger. I think that we may add and use it to replace the host's make which we currently use, which would make the debug of building error easier. More info: http://bashdb.sourceforge.net/remake/
remake is not found from oe upstream, just add it form original source. Source code at: git://github.com/rocky/remake.git Recipes/patches will be put to: meta/recipes-devtools/remake/ Except for basic recipe infos, also add following: PROVIDES += "make" inherit update-alternatives ALTERNATIVE_${PN} = "make" ALTERNATIVE_LINK_NAME[make] = "${bindir}/make" ALTERNATIVE_TARGET[make] = "${bindir}/remake" ALTERNATIVE_PRIORITY = "100"
Commit link: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=32ed8db1315d02ec3d9080999a9ad4d4ed1b9fe3
no error after steps below: 1. set build enverionment. 2. run "bitbake remake". 3. run "bitbake remake-native" git info: bd726660a3b365b8f0f702771afef30dcd05b6d7 git branch : poky/master test env: host :ubuntu 12.04 kernel :3.2.0-27-generic #43-Ubuntu SMP