bitbake

    4熱度

    1回答

    我正在嘗試爲嵌入式系統配置定製的Yocto版本。 我需要將包添加到目標fs和工具鏈。 目前我只是想添加已經有配方的軟件包。 例如,通過添加IMAGE_INSTALL += " boost-dev"和TOOLCHAIN_TARGET_TASK += "boost-dev"我可以爲targetfs和工具鏈添加boost。 我想做 由Yocto建造的根文件系統什麼是非常完整的,有很多圖書館,但工具鏈只有

    3熱度

    1回答

    我想弄清楚如何說服Yocto使用我的本地GIT源代碼來構建gcc,而不是使用它的標準位置。 默認情況下,構建GCC的配方位於meta/recipes-devtools/gcc/gcc_5.2.bb中。它包括gcc-5.2.inc,它指向 BASEURI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2" 作爲代碼的位置。 基於BitBake的文檔

    2熱度

    1回答

    在我Yocto層我有Qt的的Gstreamer庫,bitbake的食譜: SUMMARY = "QtGStreamer libraries for Qt5" DESCRIPTION = "QtGStreamer is a set of libraries and plugins providing C++ bindings for GStreamer with a Qt-style API pl

    2熱度

    2回答

    我有兩個自動工具爲基礎的,其導致錯誤BitBake的食譜它都提供相同的命名文件(無論是在USR/bin中安裝): error: file /usr/bin/example conflicts between attempted installs of recipe1-0.1-r0.x86 and recipe2-0.1-r0.x86 我發現我可以解決這個問題,但這似乎真的就像一個非常糟糕的風格

    2熱度

    1回答

    我有一個.bbappend文件在一個自定義Yocto項目層(和單獨的回購)。 我想在此.bbappend修改的文件中放置關於我的自定義圖層的信息(例如,用於我的自定義回購/圖層的git stuff)。 其從該.bbappend運行的任何命令的前提彷彿從.bb文件其所追加(該.bb是在另一個層和回購as recommended)。 我認爲可能會有一些希望運行VAR := "stuff ${OTHER

    0熱度

    1回答

    我面臨一個問題,我試圖使用BitBake重寫樣式刪除與變量擴展。 我有一個foo.bb並設置FOO_PACKAGES = "${PN}_dummy" 我使用foo.bbappend通過FOO_PACKAGES_remove = "${PN}_dummy" 這不起作用,將其刪除。 但是,FOO_PACKAGES_remove = "foo_dummy"工作正常。 此外,我嘗試了除PN之外的其他變量名

    0熱度

    2回答

    我有興趣克隆私人git回購的內容,以便他們可以使用自定義的BitBake配方。我試着從Yocto計劃的郵件列表適應this technique,並製作了以下內容: SRC_URI = "git://www.example.com/path/to/repo;protocol=https;branch=master;name=commit;user=<username>:<password> SRC

    0熱度

    1回答

    的BB文件的路徑已經源目錄變量設置爲一個特定的路徑 S = ${THISDIR}/MySources 有在BB文件中沒有SRC_URI作爲源已經提取在bb文件存在的路徑中。 問題是當do_configure運行時,它從$WORKDIR位置運行。但是需要從源代碼目錄$S運行do_configure。如何設置這個,連日誌do_configure運行日誌顯示了目錄更改爲WORKDIR然後做配置是這樣

    1熱度

    1回答

    我是bitbake的新手。我有很多問題都是相互關聯的。 我試圖從我的包中刪除所有GPLv3的包。我發現這兩個版本的.bb文件(gplv2和gplv3或適用的其他許可證類型),meta/recipe - * /文件夾中的軟件包。如果我使用INCOMPATIBLE_LICENSE = GPLv3,它會刪除所有GPLv3的軟件包。但我想要包含一些GPLv3軟件包。我在哪裏指定這個。 我在poky/bui

    0熱度

    2回答

    我有我的不錯的配方,從git倉庫獲取主人。 我已經配置了我的源和cmake,如本指南所示:http://brianmilco.blogspot.it/2012/11/cmake-automatically-use-git-tags-as.html 目標是打印當前版本的git散列。 如果我編譯它在我的電腦一切正常,但是當我交叉編譯我在可變GIT-NOTFOUND。 你知道一種解決方法/ bitbak