[問題] cross compile 遇到的問題

看板LinuxDev作者時間17年前 (2008/06/20 19:12), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/1
請問一下 我最近要把 glib ( http://www.gtk.org/download-linux.html ) 編到 arm 上面 所以我抓回 source 後 執行 ./configure --host=arm-linux 只是執行到一半出現 configure: error: cannot run test program while cross compiling 找了 config.h 發現是因為 ./configure 會先編譯一個測試的檔案 輸出成 a.out 然後看能不能執行 但編出來的是 arm 的執行檔阿 所以當然無法執行 因此 configure 就不讓我過了 請問我該怎麼辦呢? 謝謝了~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.97.25 ※ 編輯: shane123 來自: 61.62.97.25 (06/20 19:12) ※ 編輯: shane123 來自: 61.62.97.25 (06/20 19:12)

06/20 19:35, , 1F
--host=i386-linux --build=arm-linux --target=arm-linux
06/20 19:35, 1F

06/20 21:06, , 2F
還是不行耶@_@ 錯誤訊息仍舊一樣...
06/20 21:06, 2F

06/20 21:14, , 3F
看一下config.log之類的 以前遇過好像是相關library的問題
06/20 21:14, 3F

06/20 22:10, , 4F
conftest.c:error: ac_nonexistent.h: No such file
06/20 22:10, 4F

06/20 22:11, , 5F
所以要想辦法弄到這個檔案囉?
06/20 22:11, 5F

06/20 22:11, , 6F
但我 google 過 找不到去哪抓這個檔案耶~
06/20 22:11, 6F

06/21 00:21, , 7F
該不會你沒裝 autoconf 之類的套件吧
06/21 00:21, 7F
文章代碼(AID): #18Mv2820 (LinuxDev)
文章代碼(AID): #18Mv2820 (LinuxDev)