Welcome, Guest. Please login or register.

Author Topic: Easiest Cheapest way for C++ Dev on AmiOS?  (Read 3337 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Dietmar

  • Full Member
  • ***
  • Join Date: Nov 2002
  • Posts: 220
    • Show only replies by Dietmar
    • http://devplex.awardspace.biz
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #14 from previous page: March 23, 2003, 06:36:50 PM »
Quote
You need to also remember that vbcc doesn't do c++, just c.


Yes, as is SAS/C (unless you consider its preprocessor as a serious C++ development platform, which I don't).
 

Offline Dietmar

  • Full Member
  • ***
  • Join Date: Nov 2002
  • Posts: 220
    • Show only replies by Dietmar
    • http://devplex.awardspace.biz
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #15 on: March 23, 2003, 06:46:52 PM »
Quote
It's not that slow, on up to date computer.


I've tried gcc 2.95.3 and it's a snail. I've tried it on a 1.4Ghz PC. Compared to SAS/C on the same computer, it's so slow that I couldn't imagine using it for serious development. Of course such a decision very much depends on your programming style. I like to compile often with full optimization.

Quote
Source level debugger: gdb


Well, I'm aware that there is a program with that name in the gcc tree but I just can't get it to work :-)  I'd very much appreciate some comments on gdb: does it work, is it any good, what do you do if it reports that it can't find symbols ?
 

Offline mdwh2

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 565
    • Show only replies by mdwh2
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #16 on: March 23, 2003, 07:24:01 PM »
Quote
StormC3 could also do c++ but was expensive

StormC 3 is on the Amiga Developer CD (which is useful to have anyway), and only costs about 15UKP iirc.
 

Offline RodneyTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1386
    • Show only replies by Rodney
    • http://donthaveone.com/
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #17 on: March 23, 2003, 10:31:34 PM »
We are not Humans having a spirital experiance
We are Spirits having a Human experiance.
 

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #18 on: March 23, 2003, 11:04:00 PM »
@Rodney

Don't forget to set C++ in the Compiler-Options  :-o
1. Make an announcment.
2. Wait a while.
3. Check if it can actually be done.
4. Wait for someone else to do it.
5. Start working on it while giving out hillarious progress-reports.
6. Deny that you have ever announced it
7. Blame someone else
 

Offline SlimJim

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 752
    • Show only replies by SlimJim
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #19 on: March 23, 2003, 11:06:08 PM »
GGS data is selling StormCv4 Professional for 975 SEK (around $100 I think)
 
GGS data special offers
 
Not tremedously cheap, but compared to what it used to
cost I suppose it's ok.
.
SlimJim
 

Offline Dietmar

  • Full Member
  • ***
  • Join Date: Nov 2002
  • Posts: 220
    • Show only replies by Dietmar
    • http://devplex.awardspace.biz
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #20 on: March 24, 2003, 12:42:56 AM »
Quote
Not tremedously cheap, but compared to what it used to cost I suppose it's ok.


If your currency conversion is correct (100 US$),  then it's massively overpriced. It's available for 49,95 directly from the manufacturer.
 

Offline SlimJim

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 752
    • Show only replies by SlimJim
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #21 on: March 24, 2003, 08:48:55 AM »
@Dietmar
 
Cool. Didn't know that. Are you sure you are talking about
the 'Professional' version (don't have time to check
myself)?
 
The PowerPC assembler package is selling for about $50 on though ... how much is that from the manufacturer (is that Haage & Partner)?
.
SlimJim
 

Offline trgse

  • Full Member
  • ***
  • Join Date: Jul 2002
  • Posts: 150
    • Show only replies by trgse
    • http://hem.fyristorg.com/TRG/
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #22 on: March 24, 2003, 09:05:30 AM »
gdb has it's troubles

such as not working with libnix compiled programs (I think, was a long time since I even tried gdb)

btw. StormC 4 is a lot more than simply a IDE
1) better compatability with both old StormC V3 and SAS/C
2) very good debugger (probably the best on the Amiga ever, beats the #### out of SAS/C's cpr and GG's gdb? puh)
3) very good documentation utilities(helps keep track of bugs, future requests also)
4) built in CVS
5) nice librarian

add to this that it is a GCC compiler together with stlport it's probably the best C++ compiler for the amiga (haven't seen anyone make stlport available for GG's GCC, which is a pity)
MacOS X rulez!

Quad Mac Rulez!
 

Offline RodneyTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1386
    • Show only replies by Rodney
    • http://donthaveone.com/
Re: Easiest Cheapest way for C++ Dev on AmiOS?
« Reply #23 on: March 25, 2003, 02:11:19 AM »
I've installed GCC. Now i have to get the Commador OS header files, otherwise, as quoted, i wont be able to copmile real amiga programs.

It says i can get these header files from the FISH CDs or from a dev CD or something...

Anyone know more information about these? What are these header files? Are these *like* the header files of the standard C/C++  libraries?

EDIT: Found a site which explains a lot of my questions. Explains ixemul.libarary. Also the Commador OS files. It also has a link to download the Commador Native Developer Kit, which includes the include header files i need to create real amiga programs.


Although ihave another question! When i installed VBCC i didnt have the header files (or did i?) and i was able to compile programs and run them. Is this a real Amiga program? What is a REAL amiga program that the gcc install said i wouldnt be able to create without the header files, which vbcc seems to do well... i think... :}
We are not Humans having a spirital experiance
We are Spirits having a Human experiance.