前回から 1 週間もたってるしソース取ってきてアップデートするか、と思って make buildworld した。

/usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lc
*** Error code 1

Stop in /usr/src/lib/ncurses/ncurses.

ちょっと待て。何故 libc が無い。

元環境の libc (/usr/lib/libc.{a,so}) を使うべきところを、ビルド中の libc (/usr/obj/usr/src/lib/libc/libc.{a,so}) を探そうとしているのかな、と思って、こんなことをやってみた。

# cd lib/libc
# make
(出力省略)
# cd ../..
# make -DNO_CLEAN buildworld

でもやっぱり同じように止まる…(libc はちゃんとある)

Trackback

no comment untill now

Add your comment now