Welcome, Guest. Please login or register.

Author Topic: 68k hosted gcc-3.3.1 for aros-x86 ported  (Read 2463 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
68k hosted gcc-3.3.1 for aros-x86 ported
« on: May 20, 2004, 02:00:19 AM »
By combining Linux hosted gcc-3.3.1-aros with
68k-native gcc-3.3.3-amigaos I have generated

68k-amigaos hosted gcc-3.3.1-x86-aros,



visit:

http://www.whoosh777.pwp.blueyonder.co.uk/amiga-68k-x-x86-aros-gcc.html

you run this on a 68k-amigaos system such as

A1200, A4000, WinUAE, Morphos, Amithlon, OS4

and generate binaries that will run on x86-AROS,

this means that people on the above platforms will
be able to port their existing programs to
x86-AROS.

ie to an AmigaOS which should be faster than Windows XP!

The entire cross compiler was built on 68k WinUAE
which proves that both 68k and WinUAE are "adult" platforms,

Various people believe that it is impossible to build gcc
on 68k AmigaOS, so eg 68k AmigaOS gcc's appear to have
been built from Linux or Unix. However here I have proved
that it is possible to build gcc on 68k,

Note that AROS allows closed source commercial programs so
 you dont lose anything by porting your work to x86-AROS.

I will be using this port myself from WinUAE to
generate programs for x86-AROS.

Previously the only way to generate AROS programs
was either from Linux or from within AROS itself,

As 68k has a very mature build environment it will be
a very useful platform for building AROS programs.

Eventually of course one would hope to be able to
build from within AROS, this port can actually
accelerate the path to AROS hosted building,

This should bring in a lot of new developers to AROS,

A 68k-hosted cross compiler for ppc-AROS should be a
very similar build, but I cannot test it out on my system,

so if you are interested in this, and are prepared to
test it out as well as to provide webspace for a download
then contact me: I have only 1 or 2 megabytes left on
my website.

 

Offline hnl_dk

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 865
    • Show only replies by hnl_dk
Re: 68k hosted gcc-3.3.1 for aros-x86 ported
« Reply #1 on: May 20, 2004, 12:09:18 PM »
Sounds great :-D
Best regards,
Henning Nielsen Lund [Denmark]...
 

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
Re: 68k hosted gcc-3.3.1 for aros-x86 ported
« Reply #2 on: May 20, 2004, 09:35:30 PM »
@hnl_dk

>Sounds great

I am going to have lots of fun with this!

just playing around initially,

I probably need to spend some weeks now
studying the AROS developer docs,

cross compilers are a bit like bridges,

each OS is an island and cross compilers allow
programs to walk across to other islands,

the variants of AmigaOS are a cluster of islands,

mutually hostile to some extent, but also with a
lot of common ground,

without cross compilers the only way to port
programs is to own lots of different machines,

Note that x86-AROS will be useful to make sure code is endianess independent. I always find it tricky to know whether my code would run on little endian CPUs,

Anyone downloading this, please revisit the webpage
again, because I realised i686-pc-aros-collect was
missing. So there is a new archive 68k-arosx86-collect.lha
as well as some changes to the readme,

I have also now put in instructions on
how to get the cross compiler running from scratch:
ie for people who havent used Geekgadgets before.

:I have tested out these instructions, thats how I found
I had forgotten i686-pc-aros-collect,
they appear now to generate a correctly functioning cross compiler,

I probably should test out the instructions one last time
for installing from scratch (ie no Geekgadgets) the cross compiler,
 

Offline takemehomegrandma

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: 68k hosted gcc-3.3.1 for aros-x86 ported
« Reply #3 on: May 21, 2004, 11:51:01 PM »
Quote
the variants of AmigaOS are a cluster of islands,


The AAA isn't a myth, it's the Advanced (or NG if you want) Amiga Archipelago, and it's here now! :-) :-D
MorphOS is Amiga done right! :)
 

Offline dammy

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 2828
    • Show only replies by dammy
Re: 68k hosted gcc-3.3.1 for aros-x86 ported
« Reply #4 on: May 22, 2004, 07:23:36 AM »
Will this be submitted into the AROS CVS?

Dammy
Dammy

https://www.facebook.com/pages/Arix-OS/414578091930728
Unless otherwise noted, I speak only for myself.