FreeBSD QandA 756
Q. msgget,semget を使おうとしたら、core dump してしまいました。
FreeBSD では、メッセージ、セマフォはサポートされていないのでしょうか。
A. SystemV 由来のメッセージ/セマフォを使うには、カーネル
コンフィギュレーションで
options SYSVMSG # メッセージ
options SYSVSEM # セマフォ
が指定されたカーネルを使用しないといけません。3.1-RELEASE 以前の
GENERIC カーネルでは上記オプションは外されていますので、カーネルの
再構築が必要です。3.2-RELEASE 以降の GENERIC カーネルではデフォルトで
これらのオプションが含まれています。
詳しくは Handbook
<URL:http://www.jp.FreeBSD.org/www.FreeBSD.org/doc/ja_JP.eucJP/books/handbook/>
や Lint を読んで下さい。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。