Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: 3246251196 on March 30, 2006, 10:48:05 PM

Title: programming - compilers
Post by: 3246251196 on March 30, 2006, 10:48:05 PM
we all probably know that programming required a compiler or an interpreter. but, can you buy these any where for the amiga? let us say, C programming...
Title: Re: programming - compilers
Post by: amigakit on March 30, 2006, 10:58:34 PM
We will have StormC package in a few days added to the store.

Theres also the free GCC on the Amiga, although it doesn't have an IDE so you should use the commercial CubicIDE or similar.
Title: Re: programming - compilers
Post by: Piru on March 30, 2006, 11:05:58 PM
I never really understood this obsession with IDEs.

Maybe I'm just oldskool geek, but IMO they just get in the way.
Title: Re: programming - compilers
Post by: amigakit on March 30, 2006, 11:10:06 PM
@piru

3246251196 is used to the PC compiler packages so I thought he would be used to (and prefer) an IDE

Nothing wrong IMHO with using GCC in the Shell.
Title: Re: programming - compilers
Post by: Piru on March 30, 2006, 11:12:42 PM
Heh, just ignore me, old geek ranting ;-)
Title: Re: programming - compilers
Post by: uncharted on March 30, 2006, 11:27:14 PM
Bah! You're not Old Skool!

I was at a lecture yesterday where the guest speaker was runing UNIX v6 (1976 vintage) on an emulated PDP11. :bow:

Now that is Old Skool!  ;-)
Title: Re: programming - compilers
Post by: adolescent on March 31, 2006, 01:21:12 AM
@Piru

Come on, syntax highlighting is pretty.  :-P
Title: Re: programming - compilers
Post by: SamuraiCrow on March 31, 2006, 02:55:56 AM
@3246251196

Another commonly used C compiler on the classics is VBCC (http://sun.hasenbraten.de/vbcc/).  It is a free download but you'll need the Amiga Developer CD (preferably v2.1) for the programming documentation unless you happen to have the Rom Kernal Reference Manuals around.  You'll also need the Developer CD if you decide to use GCC.

Furthermore you're A1200 will likely need some extra expansion (such as an IDE splitter) to get a CD-ROM drive to work with your A1200 when it comes.
Title: Re: programming - compilers
Post by: TheMagicM on March 31, 2006, 07:17:37 AM
you cant go wrong w/StormC... works great even under UAE.
Title: Re: programming - compilers
Post by: Graff on March 31, 2006, 08:52:24 AM
No nothing wrong with StormC for 68k - I used it myself.
But for OS4 native you need GCC or VBCC. StormC just won't cut it there - unfortunately.

Regards
 Thomas
Title: Re: programming - compilers
Post by: 560SL on March 31, 2006, 10:12:50 AM
Only problem with StormC is the german documentation here and there. Its not MS Visual Studio, but nothing beats StormC4 on the Amiga IMO.

Title: Re: programming - compilers
Post by: chiark on March 31, 2006, 10:20:37 AM
I used to use DICE, and it's now available free from Matt Dillon's Obvious Implementations Corp - http://www.obviously.com/amiga/

Title: Re: programming - compilers
Post by: ferrellsl on March 31, 2006, 10:45:36 AM
Just download AMiDevCpp.  It's free.  It has a very good IDE and cranks out code for ALL Amigas even AROS.  Get it here:  http://amidevcpp.am.funpic.de



Title: Re: programming - compilers
Post by: 3246251196 on March 31, 2006, 01:30:16 PM
thanks for the replies. however, its all well and good for you guys who have amiga CD drives (CD32 drives right?) but when i get my amiga i will merely have DF0 and DF1 - no cd hardware. so, how can i get a compiler now? or, will i need a CD drive?
Title: Re: programming - compilers
Post by: amigakit on March 31, 2006, 02:00:03 PM
You can transfer data across from the PC with a A1200 PCMCIA Compact Flash Adapter (http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=440) package.  Data on a CDROM could be copied to the CF card for transporting to the Amiga.
Title: Re: programming - compilers
Post by: 3246251196 on March 31, 2006, 03:10:01 PM
cool - ill get one. looks as though i will - over then next few months - acquire quite a bit of useful hardware. but, like i say, money is not overly good with me being a student! ill manage however