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

Re: cat.cro: CALL16 reloc at 0x1c not against global symbol



<87sn0trn7n.fsf@boggy.acest.tutrp.tut.ac.jp>の記事において
nakaji@tutrp.tut.ac.jpさんは書きました。

> /usr/src/tools/obj.newsmips/tools.NetBSD-1.6G-i386/mipseb--netbsd/bin/ld: cat.cro: CALL16 reloc at 0x1c not against global symbol
> cat.cro: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> *** [rescue] Error code 1
 :
> 似たようなエラーメッセージを
> http://mail-index.netbsd.org/port-mips/2002/01/22/0000.html
> で見つけましたが、同じ原因かどうかわかりません。

同じ原因です。

http://mail-index.netbsd.org/current-users/2002/08/27/0025.html
>   | I'm afraid there are still objcopy-crunchide issues on mips.
>   | Can we build the crunched rescue binary properly on all ports?
> 
> I'm working with some MIPS toolchain people on working around this issue. 
> It also needs to be solved to support the pmax miniroot, for example.

ということなので気長に待つか setenv BUILD_rescue no とかして
rescue dir をスキップして回避するしかないと思います。

これが解決するまでは fully dynamic linked base system が
default にはならないでしょう。
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp