Yocto VS Nodejs

Ich arbeite seit einiger Zeit an einem Yocto-Projekt für das Projekt eines Kunden.

Ich habe viel zu viel Zeit damit verbracht, herauszufinden, wie ich Nodejs dazu bringe, in das Image zu kompilieren. Das Rezept ist schon da, in meta-openembedded/meta-oe/recipes-devtools/nodejs. Aber ich konnte einfach das Flag nicht finden, um es mit Yocto Kirkstone zu aktivieren.

Die wenigen Forenbeiträge, die ich gefunden hatte, sagten mir, ich solle IMAGE_INSTALL_APPEND = ” nodejs” in die conf-Datei einfügen. Ups. Das gab eine Fehlermeldung zurück, dass die Syntax falsch sei, um noch irgendeine Variable anzuhängen.

Es stellte sich heraus, dass es relativ einfach ist, dies zu ändern, und ich fand die Antwort hier. Anstelle von IMAGE_INSTALL_APPEND, verwenden Sie IMAGE_INSTALL:append = ” nodejs”.

Ich schreibe das hier auf, damit andere, die vielleicht auf das gleiche Problem stoßen, es etwas einfacher herausfinden können als ich es hatte.