Welcome, Guest. Please login or register.

Author Topic: Suggestions for programs to use on real amiga to code  (Read 5901 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Leffmann

  • Full Member
  • ***
  • Join Date: Feb 2011
  • Posts: 119
    • Show all replies
Re: Suggestions for programs to use on real amiga to code
« on: December 18, 2013, 08:55:14 AM »
If the assembler that comes with Storm C isn't good enough then try Barfly. Barfly consists of an assembler and a debugger, both of which are probably the best you can run directly on Amiga.

SAS/C has a good IDE with both an editor and debugger, covers C89 and some basic C++, and its assembler and linker are perfectly fine.

There's also vbcc, a portable C compiler for C89 and C99, which comes with a really powerful assembler and linker.

Stay away from all-in-one-total-assembly-experience programs like Devpac, SEKA, Maxon Assembler, ASM-One with derivatives etc. They are really, really great for testing and learning, but for actually writing programs they only let you dig a hole in the ground for yourself.
 

Offline Leffmann

  • Full Member
  • ***
  • Join Date: Feb 2011
  • Posts: 119
    • Show all replies
Re: Suggestions for programs to use on real amiga to code
« Reply #1 on: December 19, 2013, 06:34:55 PM »
Actually I think the whole VBCC suite runs perfectly fine on a real Amiga. The trick is to use a proper build system, and avoid putting all your code in a single massive file. Rebuilding the entire project every time you've changed just a single line of code is sure to give you dramatical build times.

The Amiga distribution on Frank Wille's site is compiled with VBCC using low or no optimization settings. If you build the tools from source using f.ex. GCC with high optimization you'll get faster executables. Making the tools resident in memory can speed things up as well.