Welcome, Guest. Please login or register.

Author Topic: AROS Programming  (Read 1451 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show all replies
    • http://www.troubled-mind.com
Re: AROS Programming
« on: April 23, 2007, 12:24:12 PM »
Quote

TheMud wrote:
A few Q's about AROS.:

I more and more like reading about AROS, but wanna know something about it before I download it, and install it... If it's possible to install without thrashing the computer *LOL* Tried a year ago, and back then the installer was NOT good.


The installer is working again, but since the ABI has not been finalised yet, there is no point installing it.

Quote

I know that AMOS isn't around for AROS ... But is there anything like it ? ...


Nope. Though Bernd (of AfA fame)did suggest that he might build a blitzBasic -> x86-64 code generator... which would be nice.

Quote

The nightly builds... Can I Update my AROS over the internet ? So that I must not always download a new nightly build and start all over ? ...


Not yet. But since the ABI has not be finialised yet, a fixed install really wouldn't be a great idea... That said, now that the FAT drivers work you can eaily move files in and out of AROS using a normal "MS" formated disk.

Quote

It says - Amiga Compatible - Can I run Amiga Software on it ? ... And not under UAE ? ... UAE is a bathering thing slowly *S* ...


Binary compatible on Amiga hardware (and to some extent alien 68k hardware), source compatible on other hardware... though as Piru points out there are issues, most notably that the source needs to be compiled with gcc... though I believe we also have a working vbcc...

UAE is only slow if your computer is slow. A modern PC can run UAE orders of magnitude faster than any Real Amiga.

Quote

THX in Advance for the help ... *S*

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show all replies
    • http://www.troubled-mind.com
Re: AROS Programming
« Reply #1 on: April 23, 2007, 10:51:48 PM »
Quote

mrmkl wrote:
What is ABI? :-?


As Piru has pointed out, it's the conventions used when programs "talk" to the operating system. So that both the operating system and the program know which registers (or stack) the data will be on.

In AROS up to now, there has been no defined convention and could change between builds, meaning a program built on Monday might not work on an AROS built on Tuesday.

Staf is currently defining the ABI, ready for AROS V1.0 so that anyone can build a progam which will work on and V1.0+ version of AROS.


Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show all replies
    • http://www.troubled-mind.com
Re: AROS Programming
« Reply #2 on: April 24, 2007, 05:12:49 PM »
Quote

SamuraiCrow wrote:
Quote

TheMud wrote:
I know that AMOS isn't around for AROS ... But is there anything like it ? ...


There's an open-source project to build an up-to-date sequel to Amos called Mattathias.  It uses C as a backend so I don't see any reason it won't work for AROS.  The only catch is that it isn't finished yet.  The source code is in the CVS repository in here and the mailing list/website is here.


Maybe one could tie it to the TinyC c compiler and create a standalone package!