2016-04-13 18 views
0

WieIst es möglich, ein Binärpaket mit poky zu bauen?

in mega-manual, da

4.2.2.2. Erstellen des Projekts

Sie zwei Arten von Projekten erstellen: Autotools-basierte oder -Makefile basieren. In diesem Abschnitt wird beschrieben, wie auf Autotools basierende Projekte in der Eclipse-IDE erstellt werden. Weitere Informationen zum Erstellen von Makefile-basierten Projekten in einem Terminal-Fenster finden Sie im Abschnitt "Verwenden der Befehlszeile" im Yocto Project Application Developer's Guide.

Ich möchte ein separates Binärpaket bereitstellen, ich möchte kein Bild mit meinem Paket erstellen. Ist es nicht möglich, ein Binärpaket wie .ipk.deb mit poky zu erstellen?

Antwort

4

Ja, Pakete werden immer erstellt. Autotools und Makefiles sind zum Konfigurieren/Erstellen von Software, also nicht wirklich auf die Frage bezogen.

Verwenden Sie die Variable PACKAGE_CLASSES in Ihrer Konfiguration, um die Pakettypen auszuwählen, die Sie mit Yocto/OpenEmbedded erstellen möchten. Wenn Sie den Rezeptnamen "bitbake" eingeben, werden die Pakete in den Bereitstellungsverzeichnissen unter recipe WORKDIR erstellt.

Bitte erwarten Sie nicht, dass die Pakete mit einem anderen Betriebssystem kompatibel sind: Sie werden auf Ihre spezifische Konfiguration zugeschnitten. Wenn Sie bereits ein Bild haben, das genau diese Konfiguration ausführt, sollte es in Ordnung sein.

+0

Dank @jku, fand ich auch [diesen Link] (http://www.codeproject.com/Articles/774826/Adding-rd-party-components-to-Yocto-OpenEmbedded-L) was sehr hilfreich ist. –