Cygwinでカーネルをコンパイルするには

カーネルソースの scripts/kconfig/Makefile を編集します。

HOSTCFLAGS_lex.zconf.o := -I$(src)
HOSTCFLAGS_zconf.tab.o := -I$(src)

HOSTLOADLIBES_conf     = -L/lib -lintl                 ← 追加
HOSTLOADLIBES_mconf    = -L/lib -lintl                 ← 追加

HOSTLOADLIBES_qconf    = -L$(QTLIBPATH) -Wl,-rpath,$(QTLIBPATH) -l$(QTLIB) -ldl
HOSTCXXFLAGS_qconf.o   = -I$(QTDIR)/include -D LKC_DIRECT_LINK

あとは通常通り

make cat760_defconfig  もしくは cat709_defconfig
make menuconfig
make

リンク

コメント