Welcome, Guest. Please login or register.

Author Topic: C-Compiler for stock A500  (Read 3881 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
C-Compiler for stock A500
« on: August 15, 2012, 11:17:59 PM »
I hade Lattice (SAS?) C working on plain Amiga 500 with 68000 CPU and 1 MB RAM. Is there any free compiler available to accomplish the same feat currently?
 

Offline Darth_X

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 791
    • Show only replies by Darth_X
Re: C-Compiler for stock A500
« Reply #1 on: August 15, 2012, 11:31:13 PM »
Quote from: freqmax;703678
I hade Lattice (SAS?) C working on plain Amiga 500 with 68000 CPU and 1 MB RAM. Is there any free compiler available to accomplish the same feat currently?


Has anyone tried this one: http://www.aztecmuseum.ca/compilers.htm#amiga
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: C-Compiler for stock A500
« Reply #2 on: August 15, 2012, 11:58:15 PM »
http://www.aztecmuseum.ca/intro.htm#copyright

Quote
Copyright and Conditions of Use

Harry Suckow (the Copyright holder for Aztec C) has given permission for this website to redistribute Manx Software Systems discontinued Aztec C compilers for now-obsolete platforms for educational purposes by researchers and enthusiasts.

If you download from this website, your use must be Fair as it applies to Manx's Copyright on these compilers. If you do not agree, or if your use is not Fair do not download from this website.
 

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: C-Compiler for stock A500
« Reply #3 on: August 16, 2012, 04:04:43 AM »
To freqmax:

As long as you're not selling what you make with it, you should be fine.
 

Offline Darth_X

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 791
    • Show only replies by Darth_X
Re: C-Compiler for stock A500
« Reply #4 on: August 16, 2012, 07:03:19 AM »
Quote

As long as you're not selling what you make with it, you should be fine.

That is not correct. You are free to do anything with the binaries generated. Any fair use notice is refering to the original software package. You can find other fair use examples with Paint programs and Music programs.
 
I'm not much of a C coder, but this is what I had on my A500:
Dice is on Aminet: http://aminet.net/package/dev/c/dice-3.16
 

Offline psxphill

Re: C-Compiler for stock A500
« Reply #5 on: August 16, 2012, 12:25:31 PM »
Quote from: Darth_X;703710
That is not correct. You are free to do anything with the binaries generated. Any fair use notice is refering to the original software package. You can find other fair use examples with Paint programs and Music programs.


If that license extends to the libraries then linked binaries will be a problem.
 
Paint and Music programs are different as they merely contain data that you created.
 

Offline Darth_X

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 791
    • Show only replies by Darth_X
Re: C-Compiler for stock A500
« Reply #6 on: August 20, 2012, 06:48:30 AM »
Quote from: psxphill;703739
If that license extends to the libraries then linked binaries will be a problem.
 
Paint and Music programs are different as they merely contain data that you created.


I would like to see an example of this kind of license. Most Amiga software was created in an era where this kind of license did not exist, it came along later.
 

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: C-Compiler for stock A500
« Reply #7 on: August 20, 2012, 08:36:32 AM »
If the licence says "for educational purposes by researchers and enthusiasts." than thats what it means  (*doh*).

Once you use the compiler to generate and distribute SW for non educational purposes your out of the licence.

@freqmax
Back in the day I started with http://aminet.net/package/dev/c/HCC but make sure you have atleast a 2nd floppy-drive.

Later I switched to an unreged copy of DICE but the only versions of that still on Aminet seem unsuitable for a floppy-only system.
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 TCMSLP

  • Sr. Member
  • ****
  • Join Date: Sep 2008
  • Posts: 301
    • Show only replies by TCMSLP
    • http://www.coherer.net
Re: C-Compiler for stock A500
« Reply #8 on: August 20, 2012, 10:32:55 AM »
I'm guessing gcc is usable on a 68k Amiga?
A1200 50MHz 68030 16Mb, PCMCIA Ethernet, Indivision AGA MkIIcr
http://www.coherer.net Coherer: Electro!
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: C-Compiler for stock A500
« Reply #9 on: August 20, 2012, 11:44:52 AM »
I found this for GCC + UAE:
UtilityBase :: Build Amiga GCC 3.3.3 Cross Compiler for Linux or Windows

I think "ixemul-48.0-bin.tgz" is the critical part. Ie the C-library to interface with Amiga kickstart and OS. I found a working archive at ftp.back2roots.org.
« Last Edit: August 20, 2012, 11:49:52 AM by freqmax »