This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Latest redboot for PC - how to build?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]