[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: kterm problem?
平塚@福井大学です。
At Fri, 02 Apr 2004 19:50:44 +0900 (JST),
Takahiro Kambe wrote:
>
> In message <20040402.190151.92591540.kei_sun@ba2.so-net.ne.jp>
> on Fri, 02 Apr 2004 19:01:51 +0900 (JST),
> SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp> wrote:
> > > i386/1.6ZI、kterm-6.2.0nb5でも問題ありません。
> >
> > cd /usr/pkgsrc/x11/kterm;make;work/*/kterm&
> >
> > としてnb6を実行してみましたが、問題ありませんでした。
>
> o ktermのシェルから実行したxterm
>
> でも無反応になるということがわかりました... ;-(
>
私の環境(2.0_BETA、kterm-6.2.0nb6) では daemon(3) を呼んだあとに
execl(3) で呼んだ kterm で止まることが分かりました。
下のプログラムを
% cc -DUSE_DAEMON -o foo foo.c
でコンパイルし、実行して出てきた kterm は止まりますが、USE_DAEMON
を定義しない場合は大丈夫でした。
また、xterm だと両方大丈夫でした。
-------------------------------ここから-------------------------------
#include <stdio.h>
#include <stdlib.h>
int main()
{
#ifdef USE_DAEMON
daemon(1, 1);
#endif
execl("/usr/pkg/bin/kterm", "kterm", NULL);
return (0);
}
-------------------------------ここまで-------------------------------
--
平塚紘一郎
hira@po6.nsk.ne.jp