[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

QEMU/GRUB: No multiboot header ,found



Dear all,

I have installed all the RTEMS tools on Windows, compiled RTEMS 4.9
(--target=i386-rtems and bsp=pc386) and installed QEMU as detailed in:

http://www.rtems.com/wiki/index.php/MinGW_Tools_for_Windows
http://www.rtems.com/wiki/index.php/QEMU

All these operations went well.

Therefore, I have tried to launch some RTEMS applications by means of
QEMU/GRUB (in this phase I have taken the executable files produced
during the RTEMS compilation phase, placed in /testsuites/samples): this
operation was successfull as well.

After that I have compiled successfully Hello Word by myself
(examples-4.7.99.2.tar.bz2
ftp://ftp.rtems.com/pub/rtems/4.7.99.2/examples-4.7.99.2.tar.bz2
) and put my hello.exe in the folder /testsuites/samples/hello).
With my Hello Word, the GRUB gives me the message "No multiboot header
found".

As far as I have understood, my hello.exe does not have a multiboot header.
How can I overcome this issue? Should I modify somehow my source code or
the makefiles in order to create this multiboot header into my .exe?


Thanks in advance

Massimo Tipaldi

-- 

Eng. Massimo Tipaldi
Technical Directorate
SW Principal Engineer


Carlo Gavazzi Space SpA
Via Tiengo, snc - 82100 Benevento BN - Italy
Tel: + 39 0824481733
Fax: +39 0824481730
e-mail: mtipaldi at cgspace.it
www.cgspace.it

<< Le informazioni contenute  in  questo messaggio  di posta elettronica 
e relativi allegati sono  riservate  e confidenziali  e  ne  e vietata 
la diffusione in qualunque modo eseguita. Qualora Lei non fosse la 
persona a cui il presente messaggio e destinato, La invitiamo ad 
eliminarlo e a darcene gentile comunicazione.Quanto precede ai fini del 
rispetto delle Legge 675/96 e del Decreto Legislativo 30/06/2003 n.196, 
sulla tutela dei dati personali >>

<< This e-mail is confidential and may well also be legally privileged. 
If you have received it in error, you are on notice of its status. 
Please notify us immediately by reply e-mail and then delete this 
message from your system.  Please do not copy it or use it for any 
purposes, or disclose its contents to any other person:  to do so could 
be a breach of confidence.  Thank you for your co-operation.  Please 
contact our IT Helpdesk on +3902380481 or email 
ml_servizi.informatici at cgspace.it if you need assistance>>