CompuServe Messages

#C prog. wannabee

    08-Aug-95 09:10:56
Fm: Jim Butterfield 73624,14
To: Douglas Hornal 72637,2714
>> I have tried freeware DICE, but it doesn't have the "Amiga Includes" … You've hit the nail on the head. The C language makes liberal use of the include files. But those files are copyrighted by Commodore. That makes it difficult (impossible?) for anyone to offer a free compiler, since Commodore required any distributor to pay for a license. Some possible approaches: (others are invited to jump in and elaborate/refute/make other suggestions): –Ask to see if anyone has an "old" C compiler they are willing to sell cheap. If it's pre-2.0, you won't get includes for the spiffy new functions, but you'll still have a chance to try your hand at the language. –Ask if anyone has any "old" developer disks that they would be willing to give up. Commodore issued many versions of include files, and the old ones are not much use to present-day developers. To get those disks, the developers had to sign a non-disclosure agreement; but I doubt that there are any private trade secrets on old "include" disks. –Buy a copy of the Rom Kernal Manual – autodocs and includes. This will contain all information from the include files. You can type this in. You would still need some library files, notably 'amiga.lib', which are in binary so can't be typed in. –Try the Amiga E language, which is available here for download. It has much the flavor of C. Although I don't know E in any detail, I believe it can work without the include files. E.LHA is in library 4 here, and you might also consider getting EGUIDE.LZH, same place. –You might also try Sozobon, Limited's C compiler. It's a PD package on Fish disk 588 that is said to contain include files. That's all I can think of for the moment. –Jim