Welcome, Guest. Please login or register.

Author Topic: Compilers... What did they use before?  (Read 5728 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Trev

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1550
  • Country: 00
    • Show all replies
Re: Compilers... What did they use before?
« on: December 11, 2005, 02:35:52 AM »
This isn't the answer you want to hear, but I find I'm most efficient using Visual Studio with either VBCC or a gcc cross-compiler. Staying 100% Amiga is great (and sometimes fun), but going through the motions on a real Amiga is a bit painful. Coding under WinUAE is a huge improvement. If I weren't using Visual Studio, I'd code with WinUAE, GoldED, and VBCC. (Of course, GoldED--now part of Cubic IDE--includes everything you need to code C/C++ out of the box.)

If you're able to find a complete SAS/C package (they show up on eBay every once in a while), you'll still receive free phone support from SAS for issues with documented solutions.

I also use StormC at times just to make sure my cross-compiler is working properly. . . .

--Styx--

I saw Dennis DeYoung perform with the Sacramento Philharmonic Orchestra, the Sacramento Children's Choir, and a touring "rock" band last year. Excellent performance, although tainted with pro-war, anti-muslim banter.

Trev
 

Offline Trev

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1550
  • Country: 00
    • Show all replies
Re: Compilers... What did they use before?
« Reply #1 on: December 11, 2005, 08:50:19 PM »
Quote
I had all kinds of issues with using WinUAE to develop on, often WinUAE itself would bomb it is not helpful in the slightest. In the end I went back to my crusty old A1200. Perhaps it's improved now.


The nice thing about WinUAE is the source code. If it bombs, you can find out why, fix it, and recompile it. That said, recent releases (anything released over the last three years) have been pretty stable. Most of the issues I've had with WinUAE over the years have been related to its interaction with third-party components and extensions: parallel port emulation, Catweasel timing, etc.

Trev
 

Offline Trev

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1550
  • Country: 00
    • Show all replies
Re: Compilers... What did they use before?
« Reply #2 on: December 13, 2005, 02:33:08 AM »
Quote
Well this caught my attention!!! Are you saying that there is a VisualC++ 6.0 cross compiler that will produce Amiga 68K binaries? If so, where do I get one? If that's possible, that would be a wicked development platform as I have WinUAE setup already and have a network share of all my development stuff with my A4000 as well.


I suppose you could integrate a compiler directly into the IDE, but I just use makefile projects, which let you call any command you want for make, make all, and make clean, and a cygwin-amigaos gcc cross and call make accordingly. Works great on Visual Studio 6.0 and higher. If you're crafty with your headers, Intellisense (type-ahead, function prototype down-downs, struct member completion, etc.) even works properly. And if you have gdb running on the Amiga side, you can even start debugging from the IDE.

Hmmm. It would be sweet to have a Visual Studio compatible remote debugger running on the Amiga side. That might not be that difficult. Don't know. Compile and continue would be cool, too. Anyhow, I don't really know anything about compilers or processing debugging information, so that's over my head.

Trev