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

Re: simple.c (gtk+-1.2.5 Bus error) -> mozilla-M17



>                                            千葉市中央区長洲
>                                                    藤原  誠

半年以上も前に、次のように書いたのですが、

From: 藤原  誠 Makoto Fujiwara <makoto@ki.nu>
Subject: simple.c (gtk+-1.2.5 Bus error)
Date: Sun, 14 Nov 1999 23:59:42 +0900
Message-ID: <19991114235942Z.makoto@ki.nu>

makoto> gtk+-1.2.5/gtk/simple
makoto> というのがあるのですが、これでも同じく
makoto> Bus error (core dumped)

gtk+-1.2.8 + 1.5_ALPHA + XF86 4.0.1 + 椿井さんの修正
では、この問題が解消していて、hello をクリックすると
hello という字が表示されます。XF86 4.0.1 だからでしょうか。
それで 
 27503427 Aug 16 03:59 mozilla-source-M17.tar.gz
などというのはどうなっているかと見ているのですが、次のように
mozilla/js/src で
止ります。ここで c++ から -DTRACING までを消して代りに ld
と書いておくと先に進みます。

c++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth
-Wshadow -pedantic -Wno-long-long -Dunix -DDEBUG -DDEBUG_makoto
-DTRACING -g -x -shared -soname libmozjs.so -o libmozjs.so
/usr/lib/crtbeginS.o jsapi.o jsarena.o jsarray.o jsatom.o jsbool.o
jscntxt.o jsdate.o jsdbgapi.o jsdhash.o jsdtoa.o jsemit.o jsexn.o
jsfun.o jsgc.o jshash.o jsinterp.o jslock.o jslog2.o jslong.o
jsmath.o jsnum.o jsobj.o jsopcode.o jsparse.o jsprf.o jsregexp.o
jsscan.o jsscope.o jsscript.o jsstr.o jsutil.o jsxdrapi.o
prmjtime.o -lm -L../../dist/bin -lplds4 -lplc4 -lnspr4 -lutil -lm
/usr/lib/crtendS.o

c++: libmozjs.so: No such file or directory
c++: unrecognized option `-soname'
c++: language -shared not recognized
..........................
c++: language -shared not recognized
gmake[2]: *** [libmozjs.so] Error 1
gmake[2]: Leaving directory `/amd/on/export/disk1/NetBSD/mozilla/js/src'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory `/amd/on/export/disk1/NetBSD/mozilla/js'
gmake: *** [install] Error 2
95.229u 2077252426.264s 17:14.70 -812.-9%       0+0k 1854+7817io 1767pf+0w

ところが、同じように、
gmake[2]: Leaving directory `/amd/on/export/disk1/NetBSD/mozilla/xpcom/build'
で止った時に、同じように ld に置換えてやると一見先に進むかに見える
のですが、15 分くらいすると、また同じところで止ってしまいます。

実は NFS (NetBSD-1.4) を使っていて、何故か ls -l だけ GMT 表示になっ
ていて (date は正常)、そのせいかなとも思うのですが、不思議です。
libxpcom.so の
time stamp を 戻しておいて、などともやって見ましたが、変らずです。
---
(藤原)