[Files] 68k hosted gcc for x86-AROS ported | ANN.lu |
Posted on 19-May-2004 23:56 GMT by whoosh | 20 comments View flat View list |
On a 68k AmigaOS system such as A1200 or WinUAE or Morphos or Cloanto or OS4 or Amithlon, cross compile programs to x86-AROS, via this gcc-3.3.1 cross compiler.
Click here
This cross compiler was built entirely on 68k WinUAE by
combining the existing sources of gcc-3.3.1-aros and
68k hosted gcc-3.3.1-amigaos,
The c compiler part has been tested out on several graphics demos from the archives on the AROS site: blackhole, dawafire, firework,flamme, metaballs, newvox, parallax,
the binaries were generated via 68k WinUAE using this cross compiler and the binaries ran correctly via a i686 compile on my PC.
Hello world also ran correctly. The c++ part of the compiler is fully untested, so any feedback on it will be of interest.
People talk about preventing the AmigaOS alternatives fragmenting, well cross compilers are how you prevent fragmentation: you can generate binaries for machines you dont have.
Previously you needed Linux to develop for AROS although
there is also an AROS-native gcc,
|
|
List of all comments to this article |
68k hosted gcc for x86-AROS ported : Comment 19 of 20 | ANN.lu |
Posted by whoosh on 23-May-2004 16:26 GMT | In reply to Comment 18 (whoosh): >BTW I have never managed to get gcc-morphos to function on my setup,>though I havent tried very recently,>and there doesnt appear to be morphos binutils on www.aminet,>though I should be able to rebuild it from available material,well I have managed to port 68k-hosted morphos-ppc binutils,quite smoothly just one small hitch, this is 2.9.1 (I think),so its not the most recent binutils, but it is quite sufficient,Also I have just completed porting 68k-hosted morphos-gcc-2.95.3-5this went totally smoothly, no hitches at all, literally "just add water",its quite time consuming though,There is some further work to do though:1. the install for gcc didnt function, so I need to look into that next,2. I will need to resolve clashes with the 68k environment,gcc-2.95.3 seems much better behaved than gcc-3.3.?Next I will look into gcc-amithlon,I have a request if any Morphos people are reading this:please can you make the Morphos include files and linker librariesdirectly available to everyone, ie outside of mdc and any other registration,ie can you make some download links for this so peoplewho dont use Morphos can cross compilework to Morphos without needing to go through a registration process,"dont look a gift horse in the mouth" so to speak,even if its just the OS3.1 subset of Morphos,none of www.aminet.net, ftp.geekgadgets.org, http://ftp.gnu.org, www.aros.org,require any registration to access their material: you just type a URL,click a link and thats it,if you want to put barbed wire around Morphos specific parts of Morphosthat is fine, but please open up the access to the reimplemented parts,(this is a request not a demand!)BTW when I typed mossdk into www.google.com it asked me if perhaps Imeant mossad!The 2 items that need to be made freely available are:mossdk_devenv_includes.lha for the includes andmossdk_devenv.lha for the linker libraries,thats all I need to make this cross compiler complete,I think the linker libraries are probably just stubs so I dont think there is any security risk, |
|
List of all comments to this article (continued) |
|
- 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.
|