Skip site navigation (1)Skip section navigation (2)
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>