タグ: OpenWrt

bash on Ubuntu on WindowsでOpenWrtをビルドしたかった

Windows 10 Insider Preview build 14316で追加された “Windows Subsystem for Linux (Beta)” 上のbashでOpenWrtのビルドを試行してみたものの、ダメだったのでメモ。

※注: Windows 10 Anniversary Update(バージョン1607)では正常にビルドまでできました。

ビルドに必要なUbuntu側各種パッケージの追加からmake menuconfigまで問題なく実行できるものの、いざビルドに入ると何らかのpatchを適用しようとするところで

patch: **** Can't rename ~ ~ : Invalid argument

と言われてコケる。
BuildOpenWrt_Faild

OpenWrt公式wikiのビルドに関するページに “rootでビルドしない” ということが書かれていた気がして、コマンドでのユーザー追加の方法を調べてユーザーを追加、そちらでビルドを試してみるも、今度はmake menuconfigでパッケージ構成が一切変更できない状態になりNG。
BuildOpenWrt_manuconfig

現状、解決方法が全く分からないので手詰まり。

広告