利用make CROSS_COMPILE=arm-linux-busyboxコンパイルエラー

1360 ワード

ネット上で見つけたソリューション
$ make meuncnfig
> miscutils/ionice.c: In function 'ioprio_set':
> miscutils/ionice.c:16: error: 'SYS_ioprio_set' undeclared (first use in
> this function)
> miscutils/ionice.c:16: error: (Each undeclared identifier is reported
> only once
> miscutils/ionice.c:16: error: for each function it appears in.)
> miscutils/ionice.c: In function 'ioprio_get':
> miscutils/ionice.c:21: error: 'SYS_ioprio_get' undeclared (first use in
> this function)
> make[1]: *** [miscutils/ionice.o] Error 1
> make: *** [miscutils] Error 2

***********************************************************************************************************************************************************************************************************************************************************************************************************************************make meunconfig次のメニューを選択します:Miscellaneous Utilities----->[*]ioniceこのオプションをスペースで削除します.次のように変更します.[]ioniceを押してY保存を押して終了します.$  make $  make install
自分が使っていたsshがLinuxにログインしてmake menuconfigが使えなくなったので、armのクロスコンパイラを交換し、より高いバージョンのコンパイラに変更するしかありませんでした!