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

cross build on i386



中治です。

気になることと言えば、/usr/src は FreeBSD で NFS export しています。

>>>>> In <200206031416.g53EGOH02383@mirage.ceres.dti.ne.jp> 
>>>>>	Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> wrote:

IT> clean build されたのかどうかわかりませんが、 mk.conf に UPDATE=yes が
IT> 残っていないかとか、古い *.cro が変に消えずに残っていないかとか、
IT> distrib/newsmips/floppies/ramdisk/Makefile が最新のものになっているか
IT> とか確認してみて下さい。

=== /etc/mk.conf
OBJMACHINE=yes
MKOBJDIRS=yes
MKOBJ=yes
CLEANDEPENDS=yes
DBG=    -O -pipe
LOCALTIME=      Japan
USE_NEW_TOOLCHAIN=yes
ftp_proxy=cache:3128
http_proxy=cache:3128
FETCH_CMD=/usr/pkg/bin/wget -N
FORCE_PKG_REGISTER=yes

で、/usr/obj を一度削除してから、

cd /usr/src
./build.sh -m newsmips -D /usr/newsmips -d -R /usr/newsmips/release -r

を実行したところ、

/usr/src/tools/obj.newsmips/tools.NetBSD-1.6A-i386/bin/mipseb--netbsd-gcc  -static -o ramdiskbin -nostdlib  /usr/newsmips/usr/lib/crt0.o /usr/newsmips/usr/lib/crtbegin.o ramdiskbin.o cat.cro chmod.cro cp.cro dd.cro df.cro ed.cro ln.cro ls.cro mkdir.cro mt.cro mv.cro pax.cro pwd.cro rcmd.cro rcp.cro rm.cro sh.cro stty.cro sync.cro disklabel.cro dmesg.cro fsck.cro fsck_ffs.cro ifconfig.cro init.cro mknod.cro mount.cro mount_cd9660.cro mount_ffs.cro mount_msdos.cro mount_nfs.cro newfs.cro ping.cro reboot.cro restore.cro route.cro shutdown.cro swapctl.cro umount.cro ftp.cro gzip.cro more.cro sed.cro tset.cro installboot.cro chown.cro chroot.cro sysinst.cro  libhack.o -ledit -lutil -lcurses -ltermcap -lrmt -ll -lm -lz -L/usr/newsmips/usr/lib  -lgcc -lc -lgcc /usr/newsmips/usr/lib/crtend.o
/usr/src/tools/obj.newsmips/tools.NetBSD-1.6A-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
*** [ramdiskbin] Error code 1
1 error

nbmake: stopped in /usr/src/distrib/newsmips/floppies/ramdisk/obj.newsmips

というぐあいに、同じところでこけました。build.sh の全出力を

http://www.rc.tutrp.tut.ac.jp/~nakaji/install/NetBSD/newsmips/build.log.newsmips.gz

に置いておきます。
-- 
NAKAJI Hiroyuki (中治 弘行)