[問題] cross compile的kernel不能在pi上make
我會在自己的筆電上cross compile Rpi的kernel(4.0.8),裝到Rpi上也能跑
可是我常常要在RPi上編譯自己的module,
如果用cross compile的kernel(source)就沒法編,
改成在pi上編的kernel就可以。
如果我臨時想改掉.config多加幾個module,
也得用cross compile不能直接在Rpi上compile
當然我也可以一律用cross compile,只是這很麻煩(要用nfs或把sd卡接到筆電上)。
請問有啥方法可以在Rpi上用cross compile的kernel 編譯自己的module?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 90.41.87.13
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1437849142.A.D25.html
※ 編輯: wtchen (90.41.87.13), 07/26/2015 02:36:47
※ 編輯: wtchen (90.41.87.13), 07/26/2015 02:53:22
→
07/26 13:12, , 1F
07/26 13:12, 1F
→
07/26 13:13, , 2F
07/26 13:13, 2F
→
07/26 13:14, , 3F
07/26 13:14, 3F
我猜可能是權限還是git的問題
我的步驟如下:
- 製作開機碟:sudo dd bs=4M if=2015-05-05-raspbian-wheezy.img of=/dev/mmcblk0
- 用GParted把microSD(16G)剩餘空間都用上
- mount microSD 的 / 到 /a
- 在 /a/home/pi/src 下:git clone https://github.com/raspberrypi/linux.git
- umount /a ,用microSD啟動 RPi
- 進入 /home/pi/src/linux 執行 make menuconfig --> 顯示錯誤訊息
(因為pi的無線網卡module要另外編譯,超麻煩...)
※ 編輯: wtchen (90.41.87.13), 07/26/2015 16:02:39
→
07/26 20:10, , 4F
07/26 20:10, 4F
→
07/26 23:21, , 5F
07/26 23:21, 5F
推
07/26 23:58, , 6F
07/26 23:58, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章