Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: AROS catch 22  (Read 1222 times)

0 Members and 1 Guest are viewing this topic.

Offline whoosh777

AROS catch 22
« on: May 03, 2004, 03:15:52 AM »

I thought I was going to have lots of fun
writing some fast toy example programs on AROS,

well, so far I havent even found gcc,

I downloaded the CD and 4 archives including the AROS SDK,

the AROS SDK has an install script,

not an AmigaOS install script but a Geekgadgets
Unix script,

I run it from the AmigaOS Geek shell in WinUAE,
my system is not good enough for it,

it requires a gcc that will produce x86 binaries,

so eventually I manage to install Windows equivalent
of Geekgadgets called cygwin, this takes a long time
to install,

sadly this also is not good enough for the AROS SDK
install,

right, thats 2 Unix emulations installed on this PC
and neither can cope with the AROS SDK,

looks like I will have to install Linux,

are you guys kidding, will I really have to install Linux
for your SDK? this should be made into a film,

ok, I think I will live without your SDK,
but I really need to have gcc otherwise
I have to choose between WinUAE and Morphos,

this is what the AROS SDK install says:

--------------------------------

Welcome to the AROS SDK installation script!

You are about to be asked a few questions, each with a default answer.
This answer is written in bold characters and put inside square brakets;
in order to select it just press , whilst to override it write
your own answer and then press .

Remember that in order for the installation to be successful you need
a gcc compiler, and related binutils, able to produce i386-elf executables.
If you are running an x86 version of Linux, or an x86 version of any of
the *BSD operating system, or an x86 version of BeOS,
chances are you already have the compiler installed.

You can even install the SDK on a non-x86 architecture,
provided that the proper crosscompiler is installed in the system.

If you're ready to start the installation, press

--------------------------------

I can do it via BeOS, oh how wonderful, anything so long as it doesnt say
Amiga or 68k or Cygwin on it: 68k AmigaOS? yuk!

why not just throw a grenade at the 68k AmigaOS developers?

on the cygwin shell the text formatting characters
of the SDK install produce total chaos,

cygwin URL is http://cygwin.com

I have this depressing feeling that elf==Executable Linux File,
I may be wrong, but I think thats it, ELF is an apt name for an
OS that comes from the land of Santa Claus,

this sounds just like AmigaDE, unavailable for 68k,
exclusive to Linux and PCs,
basically only available to people who dont care!

do we really have to install Linux and then go through Linux learning
curve just to use AROS SDK, its going to take months to write "hello world",
as well as therapy,

by the time I have Linux up and running I will have
forgotten about AmigaOS,

I've done "hello world" on cygwin, and on WinUAE,
but "hello world" on AROS looks like a distant dream,

anything wrong with either an AROS hosted SDK or a 68k hosted AROS SDK?

where is AROS's gcc hidden?

its not in the SDK and its not in the contrib download and its not
in the AROS boot CD,

where izzit? URL??

Another catch 22 problem, how do I transfer files into and out of the
AROS environment?

the only way I can see to get files in is possibly by burning a CDROM,
but how do I get files out?

no use spending some hours editting some code if I cannot get it out of the machine,

floppy MSDOS disk support would be just fine, but AROS is oblivious of my XP floppy drive,

I have heard that PC AROS understands FFS IDE, however will WinUAE
cope with these?

My second IDE drive is currently external via USB-2,
I dont want to spend another £40 on another IDE and then find
that WinUAE cannot cope with it,

BTW is Felix Schwarz who drew AROS's black cat the same
Felix Schwarz of iospirit Ibrowse? or have I got my wires crossed??

also doesnt Felix==cat and Schwarz==black in german, so Felix Schwarz==Black cat? unusual coincidence if its true,

the cat in the hat will pay you a visit!

 

Offline Argo

Re: AROS catch 22
« Reply #1 on: May 03, 2004, 03:36:00 AM »
Not sure why you were trying to use Windows. Linux is the way to go at the moment. Native GCC for Native AROS is being worked on. I think it's close. Then it will be possible to use AROS to develope for AROS.
The 68K version of AROS has been abandoned by it's maintainer and noone has been found to pick it up.

You might want to check out the AROS Development Forum here or the forums at AROS-EXEC.
 

Offline dammy

Re: AROS catch 22
« Reply #2 on: May 03, 2004, 05:34:05 AM »
Here is the announcement about GCC.
Dammy

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

Offline whoosh777

Re: AROS catch 22
« Reply #3 on: May 03, 2004, 09:53:18 PM »

@Argo
/*
Not sure why you were trying to use Windows.
*/

ignorance on my part!

/*
Linux is the way to go at the moment.
*/

if I go down this path, which is the least painful way?

I would only be installing Linux for AROS, so I dont need
lots of features, just enough for AROS,

/*
Native GCC for Native AROS is being worked on. I think it's close.
*/

ok, I was jumping to too many conclusions,

so if I have understood you, currently there is just Linux gcc,

this will then explain why I couldnt find it,

/*
Then it will be possible to use AROS to develope for AROS.
The 68K version of AROS has been abandoned by it's maintainer and
noone has been found to pick it up.
*/

sounds like a tough project,

I have some ideas for a totally different line of action,
but I need to study dammy's gcc link before I can
know which if any of my ideas is feasible,

I dont want to announce a project until I am very
certain I can complete it,


/*
You might want to check out the AROS Development Forum here or the forums
at AROS-EXEC.
*/

ok, in future I will do this,

 

Offline whoosh777

Re: AROS catch 22
« Reply #4 on: May 03, 2004, 10:12:54 PM »

@dammy

>Here is the announcement about GCC.

thanks for the link,

I will spend some time studying this,
and then may ask some further questions

its a complicated announce, so its going to
take a bit of work to understand it,

I wont ask questions right now as the
answers may be within the link,

 

Offline whoosh777

Re: AROS catch 22
« Reply #5 on: May 04, 2004, 04:39:27 AM »

re gcc link:

I've studied this now, it looks like it is
AROS native gcc, so maybe I can create "hello world" now,

to get gcc into the AROS environment I attempted
burning a CD-R by copying the AROS CD to a
directory, then combining this with the above gcc,
and then copying this to the CD-R,

Not sure the CD writing s/w "RecordNow!" is functioning
correctly, because sometimes it would freeze up,

XP seems to show the CD as empty, so I havent been able
to try out the gcc,

I think they want me to buy the full version of the CD writing s/w,

I probably need to sort out an IDE drive for AROS
before I can try out this gcc,

I want to look into creating a 68k hosted AROS gcc,
not sure what is involved in writing a cross compiler,
so I may need to consult some gnu people on this,

if it looks too tricky then I will abandon the idea,

they have 68k hosted Morphos and Amithlon compilers
so it must be possible,

with a 68k hosted AROS gcc I would be able
to write AROS programs from WinUAE's environment,

I assume from what has been said above that noone is working on a 68k hosted AROS gcc?

 

Offline Hammer

Re: AROS catch 22
« Reply #6 on: May 04, 2004, 09:42:28 AM »
Quote

Argo wrote:
Not sure why you were trying to use Windows. Linux is the way to go at the moment. Native GCC for Native AROS is being worked on. I think it's close. Then it will be possible to use AROS to develope for AROS.
The 68K version of AROS has been abandoned by it's maintainer and noone has been found to pick it up.

There's always Cygwin (with XFree86) for the Windows platform...
AmigaForever 2016 with AmigaOS 4.1 FE, AMIDuOS\'s Android 5.01, MS Windows 10 Pro X64
Samsung ATIV Book 8 880Z5E laptop with touch screen.
CPU: Intel Core i7-3635QM, 2.4Ghz base, 3.4Ghz turbo.
RAM: 16 GB PC3-12800 (DDR3-1600)
GPU: AMD Radeon HD 8870M (OC) 2GB GDDR5 VRAM.
SSD: 512 GB Samsung 840
 

Offline gnarly

Re: AROS catch 22
« Reply #7 on: May 04, 2004, 10:10:19 AM »
Quote

Hammer wrote:
Quote

Argo wrote:
Not sure why you were trying to use Windows.

There's always Cygwin (with XFree86) for the Windows platform...
Which is exactly what he was trying (unsuccessfully) to use in the original post ;-)
Cheers,

Olly
Think Drastic