bitbake

    0熱度

    1回答

    我在Ubuntu 14.04.4 LTS下載了開放的bmc代碼。我正在嘗試構建開放式bmc並獲取以下錯誤。任何建議 Starting build ++ bitbake obmc-phosphor-image Traceback (most recent call last): ... ++ bitbake obmc-phosphor-image Trace

    0熱度

    1回答

    不知道是這是問這個正確的地方: 我一直在努力,試圖創建配方編譯的python-CFFI爲多拉分支bitbake,並沒有運氣。似乎有幾個食譜,但沒有爲我工作。顯然源代碼gz文件處於奇怪的狀態,不能通過bitbake中的普通do_fetch命令獲取。 當使用這些bitbake的食譜爲出發點: python-cffi_1.11.0.bb 和 python-cffi_1.11.0.inc 我修改代碼來創建

    0熱度

    1回答

    TL; DR:有沒有辦法在每次生成映像時強制重新編譯包? 我有一個bbappend與do_deploy_append追加到一個文件,如果我修改這一步,配方將不會在使用它生成圖像時重新編譯。這可能導致很難找到錯誤。 Bitbake認爲它一直沒有變化。我只有2個這樣的包,非常小。 是否有一個參數來強制這些軟件包被清理並重新編譯而無需手動執行? 我使用Yocto莫蒂

    0熱度

    1回答

    我想用Qt5擴展我的Yocto SDK。爲此,我依靠: https://github.com/meta-qt5/meta-qt5 我可以添加一個配方來獲取該存儲庫,將這些圖層包含到構建中並從它們繼承?

    0熱度

    1回答

    我有兩個構建嵌入式linux映像的配方,請撥打電話A.bb和B.bb。我有一個內核補丁需要應用於一個配方,而不是另一個。繼這些docs之後,我創建了自己的圖層,並添加了一個bbappend <your-layer>/recipes-kernel/linux/linux-yocto_3.4.bbappend,並在裏面放了SRC_URI|+="kernel.patch"。我怎麼可以這樣做以下: if

    0熱度

    1回答

    我試圖構建我的主機系統體系結構(x86_64)的目標體系結構中的所有配方,以便能夠在x86_64環境中安裝這些RPM。 爲此,我只需設置MACHINE=genericx86-64並構建;但是,由此產生的RPM似乎將其架構設置爲core2_64。我想這與運行bitbake時報告的TUNE_FEATURES="m64 core2"有關(見下文)。 我該如何確保這些RPM最終爲x86_64,以便我的主機

    0熱度

    2回答

    我正在嘗試在我的yocto版本中構建一個SDK到我的sysroot中。然而,當我編譯我的構建,我沒有得到任何錯誤,一切似乎工作正常。 當我刷我的SD卡,並在我的主板上運行,並去尋找我的文件,他們不存在。 這裏是我的.bb文件,用於安裝我想要使用的SDK。 giffgaff-connectDESCRIPTION = "azure" HOMEPAGE = "https://github.com/Az

    0熱度

    1回答

    在我的Yocto系統中,我有一個在linux內核上定義一堆補丁的圖層,以及一個包含內核配置的文件「defconfig」。當我修改此文件時,更改會反映在我構建的圖像中。 但是,一些變化正在被否決,我很難弄清楚如何或在哪裏。我在其他圖層中找到了一堆defconfig文件,但是有沒有簡單的方法可以找出哪些文件被應用並按什麼順序? 由於

    0熱度

    2回答

    我想複製文件夾,它的內容在圖像生成過程中yocto。對於這個過程中,我使用以下配方 SUMMARY = "Installation Recipe" DESCRIPTION = "It installs folder" HOMEPAGE = "" LICENSE = "CLOSED" MY_FILES1 = "/home/jane/d1fold" MY_FILES2 = "/home/j

    0熱度

    1回答

    我已執行bitbake -c task1選項的任務。當這個任務執行時,task2也需要執行。我如何確保task2將在bitbake中調用。而且我還有一個依賴項,可以使用bitbake -c選項將task2作爲獨立任務運行。