22 April 2013, 09:37 | #1 |
Registered User
Join Date: May 2009
Location: Leicester/U.K
Posts: 36
|
Lattice C Compiler (v3.03)
Hi all,
Wondering if anyone out there has v3.3 of Lattice C Compiler. Looked around on the net but to no avail. Cheers. |
22 April 2013, 17:12 | #2 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
are you really looking for this special version?
if not there are some in the TOSEC collection, can be found on ftp server - Commodore_Amiga/TOSEC/Applications/[ADF] (TOSEC-v2012-12-21_CM)/ i also found version 6.5 , i put it into the zone. |
22 April 2013, 17:18 | #3 |
Registered User
Join Date: Aug 2003
Location: hamburg
Posts: 56
|
Version 3.03 upped to the zone. Have fun!
|
24 April 2013, 21:59 | #4 | |
Registered User
Join Date: May 2009
Location: Leicester/U.K
Posts: 36
|
Quote:
Looks like someone has kindly zoned it anyway! Yes must be 3.3. |
|
24 April 2013, 22:00 | #5 |
Registered User
Join Date: May 2009
Location: Leicester/U.K
Posts: 36
|
|
26 January 2014, 03:40 | #6 |
Registered User
Join Date: Apr 2010
Location: 640x512
Posts: 167
|
Missed it by a few months. Can anyone re-upload it to the zone, please?
If there are any other earlier Lattice C versions for the Amiga, I would appreciate it (from August 1985 to version 3.03 [1986?]). This is for retrocomputing research I'm conducting on the Amiga platform. Thank you. |
26 January 2014, 12:10 | #7 |
Registered User
Join Date: Aug 2003
Location: hamburg
Posts: 56
|
Re-upped to the zone.
Have fun! |
26 January 2014, 14:16 | #8 |
Registered User
Join Date: Apr 2010
Location: 640x512
Posts: 167
|
Thanks, aragon!
This floppy seems to be from December 23rd, 1985, which means it is for KS/WB 1.1. I'm not really sure if there is another Lattice version prior to this one, which was built for KS/WB 1.0. At least there is a Lattice C manual from September 1985. According to a comment by Jean-François Bachelet, there are two more 3.5" floppies that came with the 1.1 Commodore Development Kit, besides the Lattice C 3.03 floppy: "68000 Macro Assembler" and "Wack Disk". There is an Amiga Macro Assembler v1.0 floppy in the TOSEC archive. I have no idea what the Wack Disk was about. Then there are the 5.25" cross development floppies, which I haven't found anywhere. |
26 January 2014, 14:50 | #9 | |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
Quote:
Commodore used to sell "Amiga C", which was (as I understand it) a rebranded version of Lattice C version 3. I'm not sure of the exact version number. Also, if these are not available already and anyone's interested, I have some old Aztec C versions including (the first release?) 3.20 which only works on Kickstart 1.1 unless you patch it. Plus some version of the Aztec C library source code, which could be useful when disassembling programs compiled with Aztec C. (You can more easily see which functions are part of the C standard library, so you don't spend ages figuring out exactly what some function which turns out to be printf does. ) Last edited by mark_k; 26 January 2014 at 15:45. |
|
26 January 2014, 16:03 | #11 | |||
Registered User
Join Date: Apr 2010
Location: 640x512
Posts: 167
|
Quote:
Quote:
Quote:
|
|||
26 January 2014, 18:07 | #12 | |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
Quote:
Over at bombjack.org are scanned versions of Commodore's Lattice C Compiler Manual, Amiga C Compiler User's Reference Guide and the AmigaDOS Developer's Manual. In the AmigaDOS Developer's Manual it mentions cross development on Suns and something called a "BillBoard". Read from page 17 of the PDF. Also, if you run DiskSalv on early Kickstart disks you can recover some tools which were used for Amiga↔Sun communication.I'll try to find my disk images. Please remind me in a few days if I forget. Last edited by mark_k; 26 January 2014 at 18:27. |
|
26 January 2014, 18:17 | #13 | |
Registered User
Join Date: Apr 2010
Location: 640x512
Posts: 167
|
Quote:
Will do. Thank you once more. |
|
29 January 2014, 14:58 | #14 | |
Registered User
Join Date: Aug 2003
Location: hamburg
Posts: 56
|
Quote:
|
|
30 January 2014, 14:18 | #15 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
Okay, I have uploaded my Lattice Cross development disks(*), Aztec C 3.20a, 3.6a, 5.0c, and 5.0d-1 update.
See the readme files in each archive. In particular, you'll need to patch the Aztec C 3.20a executable and library files to work with Kickstart 1.2 or later. There are some old newsgroup postings in the archive which explain how to do that. (*): Unfortunately I don't have the actual cross compiler disk image. Either my original disk was mis-labelled, or I made a mistake when imaging the disk set. Hopefully some day I'll get around to checking my original disk again. Amiga V1.0 cross development disks: , Multiupload Aztec C 3.6a developer: , Multiupload Aztec C 3.20a, 5.0c, 5.0d-1 update: , Multiupload |
30 January 2014, 16:57 | #16 | |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
thanks for the upload.
i was trying to mount them using IMDisk or reading with DiskExplorer - this only works with the .bin files, if you change the offset bytes as described in your readme. i zone the 4 fixed images for easier usage: Amiga_v1.0_Cross.Compiler_mark_k.EAB.FIX.zip edit: the example .bat files list some commands, not on those 4 disk images. so #5 we still need, it seems Code:
lc1m -i\include\ WAKE_CLI lc2m WAKE_CLI Quote:
In winuae - 5.25 SD image - "mfmwarp write Lattice Cross Compiler.MFM" - this way ? Last edited by emufan; 30 January 2014 at 17:29. |
|
30 January 2014, 17:34 | #17 | |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
Quote:
I'm not sure. MFMWarp would need to have support for DOS format to write the disk correctly. But there's probably not much point in doing that. You would probably end up with a copy of the Cross Assembler disk. The "Lattice Cross Compiler.bin" file I have is identical to the Cross Assembler .bin file. Either I made a mistake and forgot to change disks before imaging (what I thought was) the Cross Compiler disk, or the original disk was mis-labelled. Perhaps a mistake on my part is more likely. Last edited by mark_k; 30 January 2014 at 17:39. |
|
30 January 2014, 17:42 | #18 | ||
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
Quote:
Quote:
thanks again, for the files |
||
31 January 2014, 08:33 | #19 |
Registered User
Join Date: Aug 2003
Location: hamburg
Posts: 56
|
Hey mark_k, thanks a lot for the uploads!
|
31 January 2014, 12:47 | #20 |
Registered User
Join Date: Apr 2010
Location: 640x512
Posts: 167
|
Thanks, mark_k!
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Lattice c | caver99 | request.Apps | 5 | 18 August 2011 16:39 |
Lattice c | thige | request.Apps | 7 | 05 October 2009 21:59 |
Lattice C Compiler Help | redblade | support.Apps | 4 | 21 December 2008 05:57 |
Lattice C | stareagle | request.Apps | 2 | 01 April 2006 12:18 |
Lattice C 5.10 | Rochabian | request.Apps | 6 | 24 November 2005 08:36 |
|
|