This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Latest redboot for PC - how to build?
- To: rdim_outside at softhome dot net
- Subject: Re: [ECOS] Latest redboot for PC - how to build?
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Wed, 17 Oct 2001 22:57:03 +0100
- Cc: ecos-discuss at sourceware dot cygnus dot com
- Organization: Red Hat UK Ltd.
- References: <01101723575701.02423@localhost.localdomain>
Dmitry Ryzhkov wrote:
>
> Actions:
> ssssssss 1. ecosconfig --srcdir=${ECOS_REPOSITORY} new pc redboot
> ssssssss 2. ecosconfig --srcdir=${ECOS_REPOSITORY} import
> ${ECOS_REPOSITORY}/hal/i386/pc/current/misc/redboot_FLOPPY.ecm
> ssssssss 3. ecosconfig --srcdir=${ECOS_REPOSITORY} tree
> ssssssss 4. ecosconfig --srcdir=${ECOS_REPOSITORY} check
> ssssssss 5. make
>
> Problems/Questions:
>
> a) I'm forced to specify srcdir, but as I understood from redboot's doc (User
> Guide 3.1.1.1) I wouldn't need to do that. Without this it says it can't find
> ecos.db in .../packages/redboot directory. Is there any other workaround?
I've never seen that. I know no reason it should look in the redboot
subdirectory. Are you using an absolute path for ECOS_REPOSITORY? Are you
exporting it (assuming you're using the bash shell)?
All your other concerns are alright. But this one is new.
> and 2nd kind, concering ld:
>
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.udelay'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.i82559_init'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.i82559_start'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.PacketRxReady'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.i82559_recv'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.i82559_can_send'
> /tools/H-i686-pc-linux-gnu/i386-elf/bin/ld: warning: no memory region
> specified for section `.rel.text.i82559_send'
> ..
> and so on.
That's odd. What binutils version?
Jifl
--
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine