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

Re: cross build ld.elf_so is OK for here.



とくだです

20020802-UTC + macppc-0801 + libc-0720 で作ってみましたが
Segmentation fault 嵐でした。

藤原さんとおなじ source から作ったつもりですが、ld.elf_so のサ
イズが違っています。作り方が悪いのか cross だからなのかよくわ
かりませんが、とにかく動かないものができてしまいました。

-rw-r--r--  1 root  wheel  63254 Aug 17 10:31 ld.elf_so-ts-20020801
-r-xr-xr-x  1 root  wheel  63217 Aug 16 16:40 ld.elf_so.macppc.20020802
-r-xr-xr-x  1 root  wheel  63057 Aug 17 10:43 ld.elf_so.mpc860.20020720
-r-xr-xr-x  1 root  wheel  62723 Aug 17 10:42 ld.elf_so.tsubai

nm + 藤原さん perl script で比較してみたところ、藤原さんの作っ
た ld.elf_so に非常に近いのですが、微妙に違っているという感じ
でしょうか。

結局のところ動くものが自分では作れないわけですが、どこから手を
つければ良いのか...  どこかに原因があるとは思うのですが。

出来上がった binary は次の場所に置きました。
http://www.tokuda.net/NetBSD/OBS/binary/20020802/ld.elf_so.macppc.20020802.gz

星取り表を更新してみました。

         (機械) G4/800 OpenBlockS  
                +------ ------+
 1 素 NetBSD    |  ×    ×   | 20020802-UTC
 2 ts + MEF 版  |  ○    ×   | 20020802-UTC + macppc-0801 + libc-0720
 3 ts +とくだ版 |  ??    ×   | (同上)  cross (i386)
 4 ts +とくだ版 |  ○    ×   | 20020720-UTC + mpc860-0722 + libc-0720
                                cross (i386)
 5 tsubai 版    |  ○    ○   |

----
とくだひろし