Date: Tue, 15 Apr 2003 14:12:17 +0900 From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> To: Jake Burkholder <jake@locore.ca>, ru@freebsd.org Cc: freebsd-sparc@freebsd.org Subject: Re: cross build Message-ID: <ybsk7dwqr7y.wl@ett.sat.t.u-tokyo.ac.jp> In-Reply-To: <20030411195629.GC94333@locore.ca> <ybsel4936v6.wl@ett.sat.t.u-tokyo.ac.jp> References: <ybsel4936v6.wl@ett.sat.t.u-tokyo.ac.jp> <20030411195629.GC94333@locore.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
It was around Nov. 2002. I have upgraded the 4.x box to the latest stable but it still fails at the same point. Ruslan, any ideas? /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html At Fri, 11 Apr 2003 15:56:29 -0400, Jake Burkholder wrote: > > Apparently, On Fri, Apr 11, 2003 at 03:06:53PM +0900, > Hidetoshi Shimokawa said words to the effect of; > > > Is cross compile for sparc64 binaries on FreeBSD-4 i386 supported? > > > > I could do it a weeks ago but now I failed with the following error. > > > > TARGET_ARCH=sparc64 make -j2 buildworld > > How old is your 4.x box? You may have to upgrade to a recent -stable to > cross build. There's been some dispute about what versions of 4.x cross > builds are to be supported on, and I think recently certain commits which > made it possible to cross build on older versions of 4.x were backed out. > > If it doesn't work with top of tree -stable I suggest email ru@. > > Thanks, > Jake At Fri, 11 Apr 2003 15:06:53 +0900, Hidetoshi Shimokawa wrote: > -------------------------------------------------------------- > >>> stage 3: cross tools > .... > ===> usr.bin/elf2aout > /usr/obj/sparc64/export/dpt/FreeBSD/FreeBSD-current/src/i386/export/dpt/FreeBSD/FreeBSD-current/src/usr.bin/elf2aout created for /export/dpt/FreeBSD/FreeBSD-current/src/usr.bin/elf2aout > rm -f .depend > mkdep -f .depend -a -I/usr/obj/sparc64/export/dpt/FreeBSD/FreeBSD-current/src/i386/legacy/usr/include /export/dpt/FreeBSD/FreeBSD-current/src/usr.bin/elf2aout/elf2aout.c > echo elf2aout: /usr/lib/libc.a /usr/obj/sparc64/export/dpt/FreeBSD/FreeBSD-current/src/i386/legacy/usr/lib/libegacy.a >> .depend > cc -O -pipe -I/usr/obj/sparc64/export/dpt/FreeBSD/FreeBSD-current/src/i386/legacy/usr/include -c /export/dpt/FreeBSD/FreeBSD-current/src/usr.bin/elf2aout/elf2aout.c > cc -O -pipe -I/usr/obj/sparc64/export/dpt/FreeBSD/FreeBSD-current/src/i386/legacy/usr/include -L/usr/obj/sparc64/export/dpt/FreeBSD/FreeBSD-current/src/i386/legacy/usr/lib -static -o elf2aout elf2aout.o -legacy > elf2aout.o: In function `main': > elf2aout.o(.text+0x20b): undefined reference to `be64toh' > elf2aout.o(.text+0x257): undefined reference to `be64toh' > elf2aout.o(.text+0x346): undefined reference to `be64toh' > elf2aout.o(.text+0x395): undefined reference to `be64toh' > elf2aout.o(.text+0x3f9): undefined reference to `be64toh' > *** Error code 1 > > /\ Hidetoshi Shimokawa > \/ simokawa@sat.t.u-tokyo.ac.jp > PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ybsk7dwqr7y.wl>