[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users-jp 00149] Re: mgp-1.03a doesn't work



大阪大学の長谷川です。

From: Go-Hasegawa <hasegawa@econ.osaka-u.ac.jp>
Subject: [mgp-users-jp 00148] Re: mgp-1.03a doesn't work
Date: Tue, 12 May 1998 16:08:18 +0900
Message-ID: <>

> > さて、mgp-1.03a をコンパイルしてみたのですが、うまく動きません。
> 
> といったのですが、その後 vflib なしで作ってみるととりあえずは動きまし
> たので、どうやらこちらの vflib が原因らしい、ということがわかりました。
> 
> こちらで vflib周りを調べてみることにします。お騒がせしました。

調べてみたのですが、どうもうまくいきませんので、皆様の知恵をお借りでき
れば、と思いもう一度メールだせていただきました。

その後別のマシンで試してみるとうまくいきました。両方のマシンの環境を挙
げておきます。

-------------------------------------------------------------------------
うまくいったマシン (デスクトップ):
RedHat Linux4.2, kernel 2.0.30, libc.so.5.3.12
Accelerated-X 2.1

うまくいかないマシン:
AL-N2 (Let's note)
RedHat Linux 4.2, kernel 2.0.33, libc.so.5.4.38
Accelerated-X 4.1

うまくいかない方の gdb の結果:
% gdb mgp
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i586-unknown-linux), Copyright 1996 Free Software Foundation, Inc...
(gdb) run -o sample/sample.mgp
Starting program: /home/hasegawa/tmp/mgp-1.03a/mgp -o sample/sample.mgp

%%%%%(ここで X のウィンドウが立ち上がりますが、まっくろです。)

Program received signal SIGSEGV, Segmentation fault.
0x401656f0 in __libc_free ()
(gdb) bt
#0  0x401656f0 in __libc_free ()
#1  0x4001a8cc in __DTOR_END__ ()
(gdb) The program is running.  Quit anyway (and kill it)? (y or n) y
-------------------------------------------------------------------------

カーネルも、libcもバージョンはうまくいかない方が新しいので問題はないと
思うのですが。

ちなみに、うまくいかない方では、 kernel 2.0.30 でもだめでした。libc の
downgrade は怖いので試していません。

「試しにこうしてみて」という事があればどうか御助言下さい。よろしくお願
い致します。

-- 
  大阪大学経済学部  長谷川  剛(ごう)
  hasegawa@econ.osaka-u.ac.jp