28-Mar-2024 22:24 GMT.
UNDER CONSTRUCTION
[Files] 68k hosted gcc for x86-AROS portedANN.lu
Posted on 19-May-2004 23:56 GMT by whoosh20 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
Sorted by date, most recent at bottom
Comment 1Anonymous19-May-2004 22:50 GMT
Comment 2Crumb // AATRegistered user20-May-2004 05:04 GMT
Comment 3Anonymous20-May-2004 06:15 GMT
Comment 4Frederik20-May-2004 07:48 GMT
Comment 5Amon_ReRegistered user20-May-2004 08:17 GMT
Comment 6Anonymous20-May-2004 14:19 GMT
Comment 7Anonymous20-May-2004 19:31 GMT
Comment 8whoosh20-May-2004 19:40 GMT
Comment 9whoosh20-May-2004 20:02 GMT
Comment 10top20-May-2004 20:32 GMT
Comment 11whoosh20-May-2004 20:46 GMT
Comment 12Anonymous20-May-2004 22:44 GMT
68k hosted gcc for x86-AROS ported : Comment 13 of 20ANN.lu
Posted by Crumb // AAT on 21-May-2004 05:13 GMT
In reply to Comment 7 (Anonymous):
Mmm OS4 should be merged well because there's a gcc3.3 compiler available... I heard that the diffs were in the main gcc tree but I'm not sure...
I think that there's an option in the assign command to remove assigns so this could avoid the need to reboot the machine to change the target.
The idea of using AROS includes instead of AmigaOS ones is quite good :-) so there won't be any problem uploading it...

To upload stuff to aminet you should connect via ftp and leave the stuff in the upload or incomming directory.
Remember to include a .readme file of the style of other files, something like:
short: GCC compiler for multiple targets (AROS-x86, AmigaOS3...)
Author: Whoosh your@email.com
uploader: you again.... then you put a description of the package above... the main files should be in lha format. I think that it may be a good idea to upload it to AmigaShare too. I hope you get at least some web space in the AROS website, otherwise tell me and we'll upload it to my website...
Jump...
#15 whoosh
TopPrevious commentNext commentbottom
List of all comments to this article (continued)
Comment 14Crumb // AATRegistered user21-May-2004 05:18 GMT
Comment 15whoosh21-May-2004 18:57 GMT
Comment 16whoosh21-May-2004 19:45 GMT
Comment 17whoosh22-May-2004 20:11 GMT
Comment 18whoosh22-May-2004 20:46 GMT
Comment 19whoosh23-May-2004 16:26 GMT
Comment 20whoosh24-May-2004 18:55 GMT
Back to Top