- 締切済み
ビープ音について
solaris10のビープ音について質問させて頂きます。 solaris10では、ビープ音を鳴らすのに、コンソール画面からプログラム(個人的に作成したプログラム)を起動させなければ、鳴らないようなのですが、コンソール画面なしでビープ音を鳴らすようにするにはどの様にすればよいか、ご教授御願い致します。 プログラムは下記のようになっております。 /* sample.c */ #include <curses.h> #include <unctrl.h> #include <unistd.h> #include <stdio.h> #include <time.h> void main() { initscr(); while(1) { beep(); sleep(1); } endwin(); } コンパイルは下記のようにしています。 cc -c sample.c cc -o sample sample.o -lcurses 上記にて作成したsampleを、コンソールのコマンドにて実行するとアラームは正常になります。 実行ファイルのsampleをアイコン作成にてアイコンを作成(端末に設定したくない)し、実行するとビープ音はならない。 以上、ご教授御願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Lean
- ベストアンサー率72% (435/603)
回答No.1
補足
ご返答感謝致します。 ただ、よく解らないのは、以前のsolarisでは、コンソール画面から実行しなくても、「アイコンを作成」にて、パスを実行ファイルにすれば、音は鳴ったはずです。 また、solaris10の「デスクトップ・コンソール」にある「ビープ音スタイル・マネージャ」では、コンソールなしでもビープ音の確認ができていることから、何かしら方法があるように思えますが、やはり無理なのでしょうか?