Welcome, Guest. Please login or register.

Author Topic: C++ on Amiga  (Read 22026 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline TheBilgeRat

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1657
    • Show only replies by TheBilgeRat
Re: C++ on Amiga
« Reply #44 from previous page: December 07, 2012, 12:22:19 AM »
Quote from: Karlos;521552
To be fair, this is why I've never really bothered with amiga specific programming languages. Whatever I can't implement efficiently in C/C++, there's always assembler :D


Whaaa?  No AMOS Pro??
 

Offline NovaCoder

Re: C++ on Amiga
« Reply #45 on: December 07, 2012, 12:41:11 AM »
Quote from: EDanaII;717876
@ andst

I've tried many of them, from SasC, to Storm and Cubic on the Amiga. SasC and Storm come with debuggers, but I've only had luck with the Storm one. Like NovaCoder, I've had the most success using a GCC in conjunction with Eclipse, but, sadly, no debugger for it, although it may be possible to set up a remote debugger. I'm still figuring that one out.


@ NovaCoder

It may be possible to do remote debugging with Eclipse. I'm currently researching how it might be done. The tools appear to be there, so I'm just not certain how to set them up or if they will play well together yet.

I've opened up a query over on the new meant-to-be-a-Utilitybase-replacement forum. Anybody who has any ideas is welcome to comment either here or there on the subject.

Hiya,

Yep I did manage to get Eclipse CDT 'working' using the AmiDevCpp cross compiler setup.  It managed to compile some of my project then started giving me errors about missing includes that were actually there.  I've now gone back to AmiDevCpp which may not have as many features as Eclipse CDT but at least it works.   I also tried CubicIDE and got nowhere, pain in the bottom.

I think it may be possible to hack in the gcc debugger to work from the shell but I doubt you'd be able to integrate it to CDT.

Trying to do any large scale C/C++ development without a debugger is like trying to fly a plane at night......with your eyes shut ;)
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline EDanaII

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 579
    • Show only replies by EDanaII
    • http://www.EdwardGDanaII.info
Re: C++ on Amiga
« Reply #46 on: December 07, 2012, 11:01:16 PM »
Quote
Yep I did manage to get Eclipse CDT 'working' using the AmiDevCpp cross compiler setup. It managed to compile some of my project then started giving me errors about missing includes that were actually there. I've now gone back to AmiDevCpp which may not have as many features as Eclipse CDT but at least it works. I also tried CubicIDE and got nowhere, pain in the bottom.


What types of projects are you talking about? I have some issues with some projects started in other tools not compiling, and with MUI apps, including any I start, but my other projects compile consistenly with only minor issues.

Quote
I think it may be possible to hack in the gcc debugger to work from the shell but I doubt you'd be able to integrate it to CDT.


I'm not talking about integrating anything with the CDT. :) I'm talking about using the CDT's remote debug capabilities to listen for either GdbStop or GdbServer on the target machine. Like I said, I /think/ it's possbile, but without trying, there's no way to know for sure.

Quote
Trying to do any large scale C/C++ development without a debugger is like trying to fly a plane at night......with your eyes shut


Yea. Exactly why I'd like to find out if it's possible. :D
Ed.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: C++ on Amiga
« Reply #47 on: December 08, 2012, 12:31:36 AM »
Quote from: TheBilgeRat;717879
Whaaa?  No AMOS Pro??


I did once try AMOS just to see what it was like. No offence to the author, but it was terrible. Absolutely everything about it felt alien and wrong. Not just the language, but the entire runtime and environment. Blitz Basic seemed much better from just about any angle you can compare them.
int p; // A
 

Offline SysAdmin

  • News posting Auto Agent
  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 1393
    • Show only replies by SysAdmin
    • http://www.a-eon.com
Re: C++ on Amiga
« Reply #48 on: December 08, 2012, 12:53:45 AM »
It's cool Blitz Basic is still around.

http://www.blitzbasic.com/
Posts on this account before August 4th, 2012 don\'t belong to me.
 

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: C++ on Amiga
« Reply #49 on: December 08, 2012, 01:01:19 AM »
Quote from: Karlos;718024
I did once try AMOS just to see what it was like. No offence to the author, but it was terrible. Absolutely everything about it felt alien and wrong.
Amos is too much like old school Basic dialects, and people who are used to newer languages, C/C++ or Assembler, are not going to like it.
 

Offline asymetrix

  • Full Member
  • ***
  • Join Date: May 2007
  • Posts: 118
    • Show only replies by asymetrix
Re: C++ on Amiga
« Reply #50 on: December 08, 2012, 12:26:02 PM »
@thread

Dont forget this wrapper library, I think Sam was attempting toget the source code a while back.

http://oop4a.benderirc.de/oop4a_e.html

discussion here
http://amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=30196&forum=27&start=0&viewmode=flat&order=0
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: C++ on Amiga
« Reply #51 on: December 08, 2012, 02:26:12 PM »
Once you get used to abstract data types/structures and proper functions, AMOS becomes quite frustrating... And this is where Blitz holds up much better... But that said, AMOS is a great teaching language :)

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: C++ on Amiga
« Reply #52 on: December 08, 2012, 03:22:50 PM »
Quote from: bloodline;718094
Once you get used to abstract data types/structures and proper functions, AMOS becomes quite frustrating...
Same for assembly language. Having to do things the Amos way sucks turds after getting used to assembler.