![]() |
I've installed the aforementioned sasc658, and the manuals (2 volumes/.txt files) seem to be lacking the 'displays' (figures). Am I doing something wrong? I've tried MultiView and the SAS/C editor.
Is there any version version of these manuals that do include the figures? Eg, a .pdf would be great! :) |
1 Attachment(s)
|
Figures?
|
1 Attachment(s)
Like here (Manual Volume 1, Part 1, Chapter 2):
Attachment 53320 Surely there should be some kind of screenshot there? |
Maybe there's something better than plain-text docs here:
http://amiga-manuals.xiik.net/index.php http://www.bombjack.org/amiga/index.htm |
Lattice C is the predecessor of SAS/C, and Bombjack has the manual set for that one.
|
Ok I see, I'll check out the Lattice manual, thanks!
Nice links, btw, looks like there's a ton of info there. :) |
Quote:
Quote:
|
Quote:
Thanks for the effort, though! :great |
Quote:
There are deliberate errors in the first few examples which can be a bit confusing, part of the learning experience is to correct those in order to get familiar with the IDE. Perhaps not the brightest idea since many users try the included examples as a way to test if the compiler is installed correctly before even opening the manual, and they are in for a surprise. ;) I suggest you download the file called "GENERIC RAW BOOK ZIP", it's a bit better there, screens are barely readable. |
Quote:
|
Thread Necro Incorporated ;)
What is the biggest pluses and minuses between the c compilers? SAS/C Dice Vbcc Gcc Storm HiSoft (And probably others I've not thought of) Just fancy a breakdown of these to get a general idea. I got a book (Complete Amiga C by Cliff Ramshaw) which references Dice and apparently came with a full registered version of it. Haven't got the disks but you know..... I will NOT under any circumstance be doing any coding on a different computer, it's only on the Amiga I want. A1200 with 68030@40 MHz, 127MB Fast, several GB HD |
What C compiler to use?
Quote:
Only my opinion but I’d only use VBCC or GCC for new projects. Because they are supported and maintained. SAS/C would be my backup choice because I happen to have worked at SAS and with the last maintainer of the product. I’d never do coding on the target machine though. GCC is a bit more heavyweight but allows the porting of Unix apps. VBCC is lightweight and available for many architectures. |
Sas/C is the most Amiga friendly, relatively easy to use (once you know how to setup a new project).
Vbcc is good with standards and easy to setup ; also actively maintained. Gcc is for Unix stuff ; generates its own object format and not generally user friendly (but is supposed to produce good code). HiSoft cpp has integrated IDE, is very friendly, compiles fast, but not good with current standards and sometimes a little on the buggy side. I don't usually code in C (especially not for Amiga apps) and my typical use is to compile current code and then step-by-step convert into handwritten asm. But if faced the need to write portable code i'd use VS2015 to make it work, then vbcc to build the 68k version. |
Quote:
|
Quote:
The biggest con is that you can't use it to compile ON the target machine, but it's really well made for cross compiling and it supports live debugging with GDB. :) |
Quote:
|
Quote:
I believe GCC6 still produces elf as the intermediary format. But vlink can take elf and HUNK if you don’t mind using it as a linker. I have never tried this though. |
Quote:
In theory you could compile GCC for the Amiga if it supports ixemul. I got a PI version running with minimal hacking. Sort of. It kept running out of RAM but eventually produced something that could generate 68k. |
It's about time someone set up "cross-builder environments for Amiga as a service" in the cloud. Then one can write code on the Amiga and just "toss it up there" for compilation, and quickly receive an lha with (if you are lucky) finished binaries etc. and a build log.
|
All times are GMT +2. The time now is 14:36. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.