From owner-freebsd-ia64 Mon Nov 19 22:53: 6 2001 Delivered-To: freebsd-ia64@freebsd.org Received: from kayak.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by hub.freebsd.org (Postfix) with ESMTP id A272937B405 for ; Mon, 19 Nov 2001 22:52:57 -0800 (PST) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by kayak.xcllnt.net (8.11.6/8.11.4) with ESMTP id fAK6qvQ52124; Mon, 19 Nov 2001 22:52:57 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.11.6/8.11.3) id fAK6rSp02731; Mon, 19 Nov 2001 22:53:28 -0800 (PST) (envelope-from marcel) Date: Mon, 19 Nov 2001 22:53:27 -0800 From: Marcel Moolenaar To: Peter Wemm Cc: ia64@FreeBSD.ORG Subject: Re: Bad loader.efi Message-ID: <20011119225327.B1444@dhcp01.pn.xcllnt.net> References: <20011104204411.A2219@dhcp01.pn.xcllnt.net> <20011119195946.10DDE38FF@overcee.netplex.com.au> <20011119130823.A50804@kayak.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011119130823.A50804@kayak.xcllnt.net> User-Agent: Mutt/1.3.21i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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