Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
18 crawler(s) on-line.
 159 guest(s) on-line.
 1 member(s) on-line.


 Templario

You are an anonymous user.
Register Now!
 Templario:  1 min ago
 NutsAboutAmiga:  14 mins ago
 RobertB:  20 mins ago
 Gunnar:  21 mins ago
 GPTNederlands:  36 mins ago
 janelancy:  37 mins ago
 -Sam-:  45 mins ago
 OlafS25:  1 hr 28 mins ago
 pixie:  1 hr 29 mins ago
 Rob:  1 hr 43 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Amiga C Compilers
Register To Post

PosterThread
jonesypeter 
Amiga C Compilers
Posted on 4-Mar-2015 19:35:50
#1 ]
New Member
Joined: 10-Jan-2015
Posts: 6
From: Unknown

Hello,

Please forgive me for my poor memory, I had an Amiga 1200 in my 20s and I'm now in my 40s.

I'm just starting to learn Amiga C, and I vaguely recall something about OpenSource C Compilers like NorthC etc could not be used for programs which had used the Intuition Windows interface and you had to send for a disk with the libraries.

Sorry about the newbie question. Can anyone refresh me?

Thanks

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Amiga C Compilers
Posted on 4-Mar-2015 19:57:11
#2 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12795
From: Norway

@jonesypeter

I don't know of any NorthC, but there is vbcc and gcc, this two are open source.

I think vbcc is the one recommended for AmigaOS3.x.
Gcc is the standard C compiler in AmigaOS4 SDK.

More information can be found on Wikipedia, hope this helps.
http://en.wikipedia.org/wiki/Amiga_programming_languages

Last edited by NutsAboutAmiga on 04-Mar-2015 at 07:57 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
TheAMIgaOne 
Re: Amiga C Compilers
Posted on 4-Mar-2015 19:59:12
#3 ]
Cult Member
Joined: 10-Jan-2004
Posts: 776
From: United Kingdom

@jonesypeter

look for AmiDevCpp, this is a cross compiler(GCC) which has an IDE on windows and can compile for OS3 and OS4. Although the files can be bigger than say StormC or AztecC etc

_________________
Cross-developer on Windows, OS3, OS4, Linux; Current Projects:-
Nephele Cloud App OS4
UserProfile System OS4
AmigaOneXE OS4.1.6

TaoSoftwareBlog Youtube

 Status: Offline
Profile     Report this post  
Minuous 
Re: Amiga C Compilers
Posted on 4-Mar-2015 20:18:26
#4 ]
Regular Member
Joined: 30-Oct-2004
Posts: 319
From: Unknown

@jonesypeter

IIRC, NorthC doesn't include the AmigaOS include files. But no need to send for a disk with the libraries, you can download the OS3.9 NDK which contains all the includes.

 Status: Offline
Profile     Report this post  
Kronos 
Re: Amiga C Compilers
Posted on 4-Mar-2015 20:32:59
#5 ]
Elite Member
Joined: 8-Mar-2003
Posts: 2553
From: Unknown

@jonesypeter

The 1st question should be, on what HW are you developing ?

The 2nd one would be what kind of SW to you want to produce ?

And 3rd how much experience do you have ?


Depending on this one can choose the right compiler:

vbcc, or Dice if it has to free and your running on very restricted HW.

SAS or Storm (old commercial compilers) if you have medium HW and want to do something Amiga-specific.

GCC if got plenty HW or plan to port something.

Next you have to choose your Editor/intregrated envoirement.
SAS and Storm came with their own.
CubicIDE/GoldED can work with most compilers.
The official SDKs for MorphOS,AROS and OS4 are streamlined for GCC and also provide some intregration.

_________________
- We don't need good ideas, we haven't run out on bad ones yet
- blame Canada

 Status: Offline
Profile     Report this post  
pavlor 
Re: Amiga C Compilers
Posted on 4-Mar-2015 21:15:29
#6 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9578
From: Unknown

@jonesypeter

Welcome!

 Status: Offline
Profile     Report this post  
jonesypeter 
Re: Amiga C Compilers
Posted on 4-Mar-2015 21:42:43
#7 ]
New Member
Joined: 10-Jan-2015
Posts: 6
From: Unknown

@pavlor

Thanks for the welcome. Sorry I should have said I am using Classic (Amiga 1200)

Thanks

 Status: Offline
Profile     Report this post  
jonesypeter 
Re: Amiga C Compilers
Posted on 4-Mar-2015 21:47:32
#8 ]
New Member
Joined: 10-Jan-2015
Posts: 6
From: Unknown

@Kronos

Hi,

Q1 - Amiga Classic A1200 via an emulator.

Q2 - Just learning ,so intuition windows is what I would like to learn.

Q3 - Little. I have done a bit of Turbo C in the past and GCC on the Raspberry Pi.

I have the Amiga C book by Paul Overaa and have posted another post asking for the ADF for the accompanying disks. I have also downloaded an Amiga Shopper C tutorial.

Thanks

 Status: Offline
Profile     Report this post  
yoodoo2 
Re: Amiga C Compilers
Posted on 4-Mar-2015 21:57:09
#9 ]
Super Member
Joined: 4-Aug-2003
Posts: 1332
From: Stourbridge, UK

@jonesypeter

Coincidence perhaps, but a C tutorial was linked here today.

The text is in German, but the code is C and Google might help with the translation!

_________________
Happiness is mandatory.
MindSpace: MindMaps and UML diagrams for OS4

We ran 5 Recursion Computer Fairs before hitting the exit condition

 Status: Offline
Profile     Report this post  
matthey 
Re: Amiga C Compilers
Posted on 4-Mar-2015 22:48:54
#10 ]
Super Member
Joined: 14-Mar-2007
Posts: 1968
From: Kansas

Quote:

jonesypeter wrote:
Q1 - Amiga Classic A1200 via an emulator.

Q2 - Just learning ,so intuition windows is what I would like to learn.

Q3 - Little. I have done a bit of Turbo C in the past and GCC on the Raspberry Pi.


If you don't need C++ and you don't mind using an editor and shell, then I would try vbcc first. It's a 5 minute install using an Amiga install program (install the NDK3.9 first though).

http://sun.hasenbraten.de/vbcc/

If you are into programming, you will probably eventually want a GCC install but it's a major pain to setup correctly. If you want an IDE, either Cubic IDE (uses GCC or vbcc) or StormC v4 (uses GCC) are probably the best for AmigaOS3. If your emulation is running on a Windows machine then you might try AmiDevCpp and copy the 68k executables into the emulation.

Quote:

I have the Amiga C book by Paul Overaa and have posted another post asking for the ADF for the accompanying disks. I have also downloaded an Amiga Shopper C tutorial.
Thanks


I was going to recommend asking over on EAB but maybe you found it already?

http://eab.abime.net/showthread.php?p=1007575#post1007575

 Status: Offline
Profile     Report this post  
Xenic 
Re: Amiga C Compilers
Posted on 4-Mar-2015 23:14:13
#11 ]
Super Member
Joined: 2-Feb-2004
Posts: 1246
From: Pennsylvania, USA

@jonesypeter
Someone recently put together a Geekgadgets based 68k compiler system and made it available at Aminet. Check out ADE.zip at Aminet. For an editor you can also get TurboText20.lha from Aminet.


_________________
X1000 with 2GB memory & OS4.1FE

 Status: Offline
Profile     Report this post  
Massi 
Re: Amiga C Compilers
Posted on 5-Mar-2015 13:51:09
#12 ]
Cult Member
Joined: 2-Feb-2011
Posts: 627
From: Rome, Italy

@jonesypeter

If this can be of help, there are Aminet footprints of NorthC ...

http://aminet.net/search?query=northc

Welcome

_________________
SAM440EP-FLEX @ 733 Mhz, AmigaOS 4.1 Update 1

 Status: Offline
Profile     Report this post  
EDanaII 
Re: Amiga C Compilers
Posted on 6-Mar-2015 2:47:35
#13 ]
Member
Joined: 21-Dec-2011
Posts: 87
From: Unknown

@ jonesypeter:

Let me offer you a couple of more options:
* Cross-compiling with Eclipse
* Cross-compiling with Visual Studio and Makefiles

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle