View Single Post
Old 23 August 2010, 02:31   #2
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
Quote:
Originally Posted by Rixa View Post
What tools are current for developing or porting applications for classic Amigas using gcc and ixemul.library? Is there something to replace the Geek Gadgets compilation of old?
GCC v2.95.3 is still used today and probably generates the best code of any Amiga compiler ever. Newer versions still support 68k but generate any where from fair to horrible code. A lot of UAE Amiga people use the newer versions of GCC because of tools that need the new versions. ixemul.library is best used with the -noixemul GCC option. Use Libnix if possible with GCC. No other compiler that I know of supports ixemul. The only compiler actively supported is vbcc...

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

It has an ixemul/libnix POSIX library that's been updated fairly recently. If you need anything fixed send Frank Wille (Vasm/PhxAss author) an email ...

http://aminet.net/dev/c/vbcc_PosixLib.lha

Vbcc keeps getting better. It's very usable and easy to get started unlike the GCC mega installation. Many people still use SASC as well.

VBCC
Good: easy install, portable, supported, small, above average code
Bad: slow, missing some tools

GCC 2.95.3
Good: good code, portable, fairly fast
Bad: install hell, no support, not very compatible with newer GCC

GCC 3.4.0
Good: more modern GCC support, portable, average code
Bad: install hell, no support, worse code than 2.95.3

SAS/C (Lattice C)
Good: fast, lots of tools (good debugger), polished, above average code
Bad: not portable, no support, not easy to use, old
matthey is offline  
 
Page generated in 0.14141 seconds with 11 queries