Date: Mon, 19 Nov 2001 22:53:27 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: Peter Wemm <peter@wemm.org> Cc: ia64@FreeBSD.ORG Subject: Re: Bad loader.efi Message-ID: <20011119225327.B1444@dhcp01.pn.xcllnt.net> In-Reply-To: <20011119130823.A50804@kayak.xcllnt.net> References: <20011104204411.A2219@dhcp01.pn.xcllnt.net> <20011119195946.10DDE38FF@overcee.netplex.com.au> <20011119130823.A50804@kayak.xcllnt.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 19, 2001 at 01:08:23PM -0800, Marcel Moolenaar wrote: > > > > Did you solve this? I've been building loaders for a while now.. > > I reverted to using an older toolchain to at least get back on > my feet. I'll give it a try this evening. Ok, I tried again, but the tweak I had to add to the makefile I apparently still need: ia64-unknown-linux-ld -nostdlib -T /usr/src/sys/boot/efi/loader/../libefi/arch/ia64/ldscript.ia64 -shared -Bsymbolic -o loader.sym -M start.o main.o conf.o dev_net.o bcache.o boot.o commands.o console.o devopen.o interp.o interp_backslash.o interp_parse.o load_aout.o load_elf.o ls.o misc.o module.o panic.o interp_forth.o vers.o /usr/src/sys/boot/efi/loader/../../ficl/libficl.a -lstand /usr/src/sys/boot/efi/loader/../libefi/libefi.a -lstand > /usr/src/sys/boot/efi/loader/loader.list ia64-unknown-linux-ld: cannot find -lstand *** Error code 1 After adding -L /usr/local/ia64-unknown-linux/lib to the link-line loader.efi builds, but trying to use it results in: Loading.: Netboot CLIENT MAC ADDR: 00 D0 B7 AB FB AB CLIENT IP: 192.168.4.5 MASK: 255.255.255.0 DHCP IP: 192.168.4.1 GATEWAY IP: 192.168.4.1 TSize. Load of Netboot failed: Not Found Paused - press any key to continue Renaming the old version back to loader.efi yields: Loading.: Netboot CLIENT MAC ADDR: 00 D0 B7 AB FB AB CLIENT IP: 192.168.4.5 MASK: 255.255.255.0 DHCP IP: 192.168.4.1 GATEWAY IP: 192.168.4.1 TSize. Starting: Netboot Console: EFI console FreeBSD/ia64 EFI boot, Revision 0.1 (marcel@athlon.pn.xcllnt.net, Tue Nov 6 20:53:49 PST 2001) net_open: server addr: 192.168.4.1 net_open: server path: /nfs/ia64/root / /boot/kernel/kernel data=0x4e4d68+0x74510 syms=[0x8+0x3ff60+0x8+0x3512f] In short: no, it still doesn't work for me. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011119225327.B1444>