Page 1 of 1

i686-elf Toolchain

Posted: Mon Aug 17, 2009 5:45 am
by gravity0
Hello everydoby,
it's been ages since I have written on this board and now i am back online with nice news.

I was able to get a fully working cross-compiler on Windows (for i686-elf) which I am using to create my AspensSYS OS. I have published the toolchain online on my website and I hope it will be useful to the Windows Users.

Some features:
  • Host: MinGW
  • Target: i686-elf
  • Binutils 2.19
  • GCC 4.4.0 (With c and c++ enabled)
  • NASM 2.07
Everything can be downloaded from http://gravity0.site90.com/download.php?view.5, installed by extracting the archive and by adding to the PATH:
  • bin\
  • bin\nasm
  • (optional) i686-elf\bin
Hope it will be useful to everyone.

Mattias

PS: I hope this is the right secion for posting... Sorry if I made a mistake...

Re: i686-elf Toolchain

Posted: Mon Aug 17, 2009 7:36 am
by redoktober
awesome, man!
thanks!

Re: i686-elf Toolchain

Posted: Mon Aug 17, 2009 8:42 am
by Creature
Nice work. Even though it's not that hard to build a cross-compiler, it can be a nuisance (errors popping up) and can take some time, especially on slower computers. I've got a cross-compiler for Windows on my project website too.
  • Host (environment): Cygwin
  • Target: i586-elf
  • Binutils 2.19.1
  • GCC 4.4.1 (C and C++ enabled).
  • YASM 0.8.0
The components are slightly different, maybe it's of some use to anyone too. I know it's listed as 'Dynamix Build Environment', but nothing in there is actually dependant on my OS, it's just a regular toolchain like any other.

Re: i686-elf Toolchain

Posted: Mon Aug 17, 2009 11:16 am
by gravity0
  • Host (environment): Cygwin
Looks nice dude.... but I have always hated the Cygwin environment since it was too close to Linux and not suitable for everyday programmig on Windows (that's why I built my Cross Compiler with MinGW) but it is just my opinion.

Keep Up the good work!

Re: i686-elf Toolchain

Posted: Mon Aug 17, 2009 11:26 am
by neon
This might be better posted in Announcements :)

Re: i686-elf Toolchain

Posted: Wed Aug 19, 2009 5:53 am
by gravity0
I am also working on including a make utility but now I am giving priority to my OS. Stay tuned for news however.