[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pbsd-mg2] Re: cross-netbsd (Re: introduction)
湯浅です。
> はじめまして、伊与田といいます。
はじめまして、
> 上の手順を実行後
>
> includes ===> regress/sys/kern/unfdpass
> includes ===> regress/usr.bin
> includes ===> regress/usr.bin/m4
> Created "Makefile" in /usr/local/hpcmips/tmpsrc/gnu/dist
> configure: error: GAS does not know what format to use for target mipsel-unkn
own-netbsd
> Configure in /usr/local/hpcmips/tmpsrc/gnu/dist/gas failed, exiting.
> *** Error code 1
>
> Stop.
私も同じでした。
1.4です。
まだコンパイル中なので、これだけで良いかは確認できていませんが、
gasのconfigureを以下のように修正してとりあえず回避しました。
--- configure.orig Thu May 6 13:59:03 1999
+++ configure Fri Jun 4 23:50:42 1999
@@ -1545,7 +1545,7 @@
m88k-*-coff*) fmt=coff ;;
# don't change em like *-*-bsd does
- mips*el*-*-netbsd* | mips-dec-netbsd*)
+ mips*-*-netbsd* | mips-dec-netbsd*)
fmt=elf endian=little ;;
mips*eb*-*-netbsd*) fmt=elf endian=big ;;
mips-dec-openbsd*) fmt=elf endian=little ;;
こうしてしまうとmipsebではダメなんですよね。
どすれば良いんだろう。endianは既に設定されているから
mips*eb-*-netbsd*の方は消してしまってfmtだけ設定するのが正しいのかな、
試してませんが、これが正解かな。
--- configure.orig Thu May 6 13:59:03 1999
+++ configure Sat Jun 5 00:27:33 1999
@@ -1545,9 +1545,9 @@
m88k-*-coff*) fmt=coff ;;
# don't change em like *-*-bsd does
- mips*el*-*-netbsd* | mips-dec-netbsd*)
+ mips-dec-netbsd*)
fmt=elf endian=little ;;
- mips*eb*-*-netbsd*) fmt=elf endian=big ;;
+ mips*-*-netbsd*) fmt=elf ;;
mips-dec-openbsd*) fmt=elf endian=little ;;
mips-dec-bsd*) fmt=aout ;;
mips-sony-bsd*) fmt=ecoff ;;
これ、binutils-2.9.1.0.25でも同じでした。
--
湯浅陽一