■掲示板に戻る■ 全部 1- 101- 201- 最新50

他と比較しなければFreeBSDは真価のないOSか?

217 :名無しさん@お腹いっぱい。 :2001/07/30(月) 11:33
>>111 の言ってるのは、一般ユーザでのmakeというより、
カーネルのソースツリーにじかに書き込まずにmakeできるかどうかという
ことだと思う。
Linuxの場合、/usr/src/linuxにしてもその他のディレクトリに展開するにしても、
展開したソースツリーの各ディレクトリ中に*.oなどの
makeの生成物ができてしまう。
よって、ソースツリーが root rwxr-xr-x 状態の場合、
そのツリーを利用して一般ユーザではmakeできない。
一般ユーザでmakeするには、ソースツリー全体を一般ユーザで展開するなど
しなければならない。
しかし、FreeBSDなどの場合、/usr/src/sys以下は root rwxr-xr-x 状態のまま、
make生成物ができる /usr/src/sys/compile だけを書き込み可にしてやれば
一般ユーザでmakeできる。

*BSDではソースツリーとmake生成物のディレクトリが分離されているため、
同じソースツリーに対して、異なるコンフィギュレーションでのmakeも、
同時にできる。
Linuxだと、ソースツリーにじかに書き込むため、
異なるコンフィギュレーションでのmakeは同時にはできず、
ソースツリーを別に展開し直すか、
同時makeをあきらめて以前のものをmake cleanするしかないはずだ。


新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)