[Kos-dev] un nouveau (moi)

Raphael fenix at club-internet.fr
Wed Mar 23 22:20:45 CET 2005


> Salut,
Salut,

> Raphael wrote:
> >  - utiliser cygwin/mingwin (tu peux toujours modifier les fichiers .dsp
> > pour gerer) ce qui te permettra d'avoir toute la "toolchain" GNU (gcc,
> > ld)
>
> Cygwin et MingGW génèrent des binaires au format PE, pour qu'ils
> puissent s'exécuter sous Windows. Il faut donc, à l'aide du GCC de
> Cygwin, compiler un autre GCC qui génère du ELF.

ils peuvent generer aussi des executables elf (une sorte de cross-compilation)
mais c bien complique. Rien de mieux qu'un bon linux :)

> >  - developper un loader PE pour kos (qui possede un loader ELF) et les
> > toutes dependances qui vont avec
>
> Et un loader PE pour GRUB. Les modules de KOS sont chargés par le loader
> de KOS, mais le loader de KOS est chargé par GRUB. Grâce au format ELF.
>
> >  - brancher du nasm en place du link de vc
>
> Blurp ?

Vi: refaire entierement a la main le link au lieu de laisser (ie scripter) 
faire ld. Bref, continuons dans la simplicite :)

> Thomas

Raphael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://the-doors.enix.org/pipermail/kos-dev/attachments/20050323/12971e41/attachment.pgp


More information about the Kos-dev mailing list