[Files] AmigaOS GCC cross-compiler for Amithlon released | ANN.lu |
Posted on 25-Jul-2002 13:57 GMT by Bill Hoggett | 16 comments View flat View list |
Jens Langner has released a GCC cross-compiler environment and binaries for compiling/porting existing applications to Amithlon (x86).
x86-ami-gcc
Description from the readme: This archive contains a uptodate version of a AmigaOS (68k)hosted gcc cross compiler environment for compiling/porting existing applications to Amithlon (x86).
Download (3.8 MB)
Readme
x86-ami-bin
Description from the readme: This archive contains the binutils 2.9.1 version of the AmigaOS (68k) hosted binutils for compiling/porting existing applications to Amithlon (x86).
Download (2.9 MB)
Readme
The x86-ami-bin.lha archive is required to successfully use the cross-compiler.
This release removes the need for a Linux installation for anyone wanting to develop Amithlon enhanced code.
|
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 1 of 16 | ANN.lu |
Posted by Leif on 25-Jul-2002 12:00 GMT | Keep on rockin :) |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 2 of 16 | ANN.lu |
Posted by m0ns00n on 25-Jul-2002 12:22 GMT | In reply to Comment 1 (Leif): Yes this is GREAT! Way to go!!!!!!!! Now we suddenly have an alternative to BeOS; let Amithlon be an emulator or not!! |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 3 of 16 | ANN.lu |
Posted by Budda on 25-Jul-2002 12:24 GMT | Great to see a proper Amithlon compiler finally available.
Just wish I had time to tinker these days. :( |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 4 of 16 | ANN.lu |
Posted by takemehomegrandma on 25-Jul-2002 12:56 GMT | In reply to Comment 2 (m0ns00n): > ... let Amithlon be an emulator or not!!
Well, in time that may change. Isn't some parts of the OS already x86 native? Perhaps it's possible to use code from Aros to further write x86 native but still compatible OS components?
Aros is also an exciting project although it doesn´t have the same abilities to emulate old 680x0 apps. On the other hand, that makes Aros free from some old legacies. |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 5 of 16 | ANN.lu |
Posted by Gabriele Greco on 25-Jul-2002 14:32 GMT | In reply to Comment 4 (takemehomegrandma): I'll try a SDL recompile with this gcc in this weekend, I will not able to test it since I don't own amithlon but I'm sure someone will do it :)
I hope there are not too much problems with system headers, the
"#pragma pack(2)" before every amiga structure used isn't very promising, why do you not use strict align by default or, like the win32 gcc, with a compiler flag that acts globally (-fstrict-align)? |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 6 of 16 | ANN.lu |
Posted by Bill Hoggett on 25-Jul-2002 14:43 GMT | In reply to Comment 5 (Gabriele Greco): > I'll try a SDL recompile with this gcc in this weekend, I will not
> able to test it since I don't own amithlon but I'm sure someone will
> do it :)
Oh, I'm sure "someone" will. ;)
> I hope there are not too much problems with system headers, the
> "#pragma pack(2)" before every amiga structure used isn't very promising,
> why do you not use strict align by default or, like the win32 gcc, with a
> compiler flag that acts globally (-fstrict-align)?
Might I suggest you ask Jens directly? His home page is at:
<http://www.htw-dresden.de/~htw10895/>
where you should find his e-mail address. I'm simply not in a position to answer that for you. :) |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 7 of 16 | ANN.lu |
Posted by catohagen on 25-Jul-2002 19:09 GMT | does this means that every programmer out there can easy make x86 binaries
of their programs/source ?
like compiling Aweb or Ibrowse ....or maybe Frogger,Yam,Simplemail,Uae,
mpega.library+++
Where the heck is Amithlon 2 ? :) |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 8 of 16 | ANN.lu |
Posted by Bill Hoggett on 25-Jul-2002 20:03 GMT | In reply to Comment 7 (catohagen): > does this means that every programmer out there can easy make x86
> binaries of their programs/source ?
As long as it compiles with GCC. There will probably be some stuff that doesn't work, must most should. Again, it's worth reading the Readme files for current caveats.
> like compiling Aweb or Ibrowse ....or maybe Frogger,Yam,Simplemail,
> Uae, mpega.library+++
Some of those programs don't compile with GCC for various reasons (AWeb being a case in point - conversion of the source to GCC is one of the current aims), so they can't just be recompiled.
OTOH other programs can be recompiled without changing anything. It ought to be possible to recompile the entire GeekGadgets suite, for instance, as well as more Amiga-native stuff.
> Where the heck is Amithlon 2 ? :)
Held up by licensing issues. One of the third pary contributors has decided to withold granting their license at the 11th hour, pending "further clarification" of H&P's licensing of Kickstart, or lack thereof. Could be sorted in a week, or it might take a year. :(
Hopefully there will be some official clarification soon. |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 9 of 16 | ANN.lu |
Posted by AmiTroll on 25-Jul-2002 20:59 GMT | In reply to Comment 8 (Bill Hoggett): This is hardly exciting. The GCC port to 68k must be a pile of junk. I mean go download gccfaq.lha and then just *try* to read the guide in multiview. I stopped downloading gcc when i found the author(s?) dident even know how to write a .guide properly! How crappy must the compiler itself be!? Yeah real good morons, full compiler but just the docs arent readable eh? Does it even compile 'hello world'?! Bah, i wouldnt even waste the HD space on such poorly designed crap. :)
GRUNT |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 10 of 16 | ANN.lu |
Posted by LeifTroll on 25-Jul-2002 22:02 GMT | In reply to Comment 9 (AmiTroll): Crap! Troll! FUD! BLA! #!!&%¤$$! :) |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 11 of 16 | ANN.lu |
Posted by Alkis Tsapanidis on 26-Jul-2002 12:58 GMT | In reply to Comment 8 (Bill Hoggett): > Some of those programs don't compile with GCC for various reasons (AWeb being > a case in point - conversion of the source to GCC is one of the current
> aims), so they can't just be recompiled.
Well, the MorphOS version source should be able to be compiled, it has already
been converted. |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 12 of 16 | ANN.lu |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 13 of 16 | ANN.lu |
Posted by Fabio Alemagna on 26-Jul-2002 13:22 GMT | In reply to Comment 11 (Alkis Tsapanidis): No,it's been converted to be used with gcc AND MOS. It's not compilable as-is for Amithlon. |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 14 of 16 | ANN.lu |
Posted by Alkis Tsapanidis on 26-Jul-2002 19:14 GMT | In reply to Comment 13 (Fabio Alemagna): Well, it SHOULD be easier to make that work with Amithlon, than to convert the
sources to GCC+AmigaOS 68k and THEN port it over to Amithlon. |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 15 of 16 | ANN.lu |
Posted by TrollRepellant on 29-Jul-2002 16:59 GMT | In reply to Comment 9 (AmiTroll): AmiTroll, that is the most uninformed, blatantly worthless nonsense to have ever been squeezed out through two cheecks into a vapourus cloud ever on this board.
Surely you jest. |
|
AmigaOS GCC cross-compiler for Amithlon released : Comment 16 of 16 | ANN.lu |
Posted by Kelly Samel on 31-Jul-2002 02:11 GMT | Hi, has anyone got this cross-compiler working?
I am having problems with the system includes
and library headers etc. How can I generate
Amithlon compatible versions? I read about
a tool to do this but it is not included in
these packages? Anyway this looks good and
should open the possibilities for some
pretty amazing software that takes advantage |
|
Anonymous, there are 16 items in your selection |
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|