T.R | Title | User | Personal Name | Date | Lines |
---|
2102.1 | Sozobon C | PRNSYS::LOMICKAJ | Jeff Lomicka | Tue Jan 10 1989 12:29 | 10 |
| As I've mentioned quitely a few times before. A freeware MC68000 C
compiler, assembler, linker, and librarian is available in
PRNSYS::RELEASED_TOOLS:[SOZOBON]SOZOBON.VMS,SOZOBON.BACKUP. This
package INCLUDES SOURCE CODE to EVERYTING, and it runs on either the
Atari or -VMS-. Sources to the library are included also. Anybody who
converted the libraries and linker output to something suitable to the
Amiga would, undoubtedly, make a lot of people happy.
Since everything runs on the VAX, you have a place to start.
|
2102.2 | | MARVIN::WALTER | | Tue Jan 10 1989 12:57 | 20 |
| > < Note 2102.0 by SUBURB::NORRISI >
> -< PD Languages >-
> Does anyone know of a good version of 'C' and 'Pascal' in Public
> Domain. I have found a version of 'C' called PDC on one of the
> Fred Fish discs
There is a PD version of C available on FF110. However, you would need to
invest quite some time to get it to a useable state. There are no STDIO
library functions for one thing, so you would have to provide your own.
This compiler outputs 68000 assembler, and there are copies of A68K and
Blink on the disc.
The compiler cannot compile itself. For example, it does not correctly handle
all the type conversions that are used in the original C source code, and I
assume that there must be other problems too. The preprocessor is also very
primitive.
On the upside, the thing does compile under VAX C so if you have some time
to spare you could maybe fix it and post the results here :-)
|
2102.3 | So, is anyone happy with the new Amiga Sozobon C? | STAR::ROBINSON | | Tue Mar 14 1989 12:58 | 18 |
|
I am not a C programmer, although I'd like to learn it, at least a little.
I belong to the cut, paste, & modify school of programming and know my
programming knowlege is very uneven, having done only a little BASIC and
Pascal. But, I am intrigued by the idea of tweaking PD software, much of which
is written in C, to my own likes.
Has anyone, who actually knows how an Amiga C compiler works, played with
the SOZOBON offering from usenet? I scanned through the docs and didn't
read anything that said "Gee, this is a nice compiler, but
you can't do very much until ...." So I'd like to here from others before
I throw time into downloading, de-arcing, buying mauals etc. I am most concerned
about things like required but missing libraries, incompatabilities with
most/all of the PD sources which are MANX or LATTICE based... I am not at all
insulted by replies that assume I am ignorant ( well there may be some cases :^}).
Thanks in advance.
Dave
|
2102.4 | Does this mean they did an Amiga version? | PRNSYS::LOMICKAJ | Jeff Lomicka | Tue Mar 14 1989 14:46 | 3 |
| Can I conclude from .-1 that the Sozobon folks have an Amiga version, or
are you considering porting the Atari version? (See .1.)
|
2102.5 | Yes, someone did an Amiga Version | STAR::ROBINSON | | Tue Mar 14 1989 15:48 | 13 |
| I got the files from NORSE""::AMIGA:[000000.UPLOAD]ZC.SH
& ZC.ZOO. They may have been moved to another directory on NORSE by now.
A brief description is in note 2337.2 of this conference.
Jeff, I knew you would be interested and almost sent mail straight to you.
I imagine others will be interested in any evaluations though, so I entered
the note here.
>>are you considering porting the Atari version?
I am ambitious sometimes, but that line gives me a good chuckle...
Dave
|
2102.6 | zc is ported. | AYOV28::ATHOMSON | C'mon, git aff! /The Kelty Clippie | Wed Mar 15 1989 08:07 | 12 |
| I may be wrong, but I believe that the zc compiler is already ported
to the Amiga, I downloaded it last week and it works well. It produces
assembler ready to run through Charlie Heath's a68k.
But here's the problem, there are no include files with it, and
you will also need AMIGA.LIB which is not PD.
I believe that you can get AMIGA.LIB from Commodore but I've no
idea where to get a set of compatible include files ??
Alan T.
|
2102.7 | I was afraid of limitations like that. What now? | STAR::ROBINSON | | Wed Mar 15 1989 10:52 | 5 |
| Thanks, Alan. You clarified the problems with ZC. Does anyone know
details about getting AMIGA.LIB and the required include files? Is this
likely to be a permanent problem, something that just requires money, or
a problem resolved by waiting for more work by the Amiga ZC porters?
Dave
|
2102.8 | AMIGA.LIB from Commodore for $20 | KLO::ALVAREZ | Miguel, from beautiful Clonmel | Thu Mar 16 1989 04:54 | 175 |
| Dave,
I got AMIGA.LIB and the linker (ALINK) from Commodore.
You can also use BLINK, which is PD, and it's suppossed to be faster.
I got it from the 1.2 Native Developer Update, as explained below.
However, see the date of the note, it's Sept. 1987, so you might
want to check if they have the 1.3 version available and the prices
and address are the same.
Miguel A. Alvarez
TITLE: Support Materials Available From Commodore Sept. 1, 1987
DEVELOPER SUPPORT MATERIALS
===========================
September 1, 1987
The following is a current list of developer support materials
available directly from Commodore Amiga Technical Support.
The version of each item is either an official version number
or the release date. The prices are for orders within the U.S..
Canadians should add $2.50 shipping costs per item. For foreign
orders, add $5.00 shipping costs per item. All prices are in
U.S. dollars.
To order any of these items, send a check or money order made
out to Commodore Business Machines, to:
CATS - ORDERS <----- (Department)
Software Administration <=\
CBM <==\ CATS
1200 Wilson Drive <==/ address
West Chester, PA 19380 <=/
Be sure to include your name and address, and the name(s) of
the item(s) you are ordering. If you are a registered developer,
place your developer number on your check and envelope front
for faster service. Delivery may take 4-6 weeks but is generally
much quicker.
DISCLAIMER: All materials are supplied as-is and do not include
updates.
>>>>>>>>>>>>> CATS AMIGA DEVELOPER SUPPORT MATERIALS <<<<<<<<<<<<<<
ITEM NAME VERSION PRICES
========= ======= ======
1.2 Enhancer (Kickstart,WB,Extras) 1.2 $15 (US)
1.2 Native Developer Update 03/18/87 $20 (US)
A1000 Schematics & Expansion Specs 06/09/86 $20 (US)
Developer's Conference Notes 11/05/86 $20 (US)
IFF Docs and Disk 03/25/87 $20 (US)
A500/A2000 Tech Ref Manual 08/87 $40 (US)
AmigaMail Subscription (1 year) -------- $20 (US)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
================================================================
* ALSO OF INTEREST TO AMIGA DEVELOPERS *
================================================================
===> CATS Developer Support Program
Two programs: Certified ($50/yr) and Commercial ($450/yr)
( Developer Application required for either program )
There is a Developer Application in the August AmigaMail,
or Developer Applications may be requested through:
CATS - APPLICATIONS
Software Administration
CBM
1200 Wilson Drive
West Chester, PA 19380
OR Phone: 215-431-9180
UUCP: {ihnp4,seismo,allegra} !cbmvax!lauren
BIX: cscheppner
Both programs include AmigaMail newsletter, $20 BIX discount
coupon, and hardware discounts. The Commercial program also
includes phone support and access to the closed amiga.com
conference on BIX. To qualify for Certified, you must be
developing a salable product for the Amiga, or be the head of
an established user group, the representative of a university
department, a publisher, or a high-profile individual in the
computer industry. To qualify for Commercial, you must have
existing software or hardware products on the market. To
preserve the quality of Commercial support, acceptance to
this program is limited.
===> Workbench Licenses
For developers who wish to commercially distribute their product
on a disk containing files or programs from the Workbench disk,
a Workbench license is available. You can request a Workbench
license from
CATS - LICENSES
(at same address as above)
The current Workbench license is a 5 year contract and the fee
for the license is $100/yr. There is also and Includes license
available ($50 for 5 yrs). Do not send pre-payment for licenses.
Payment will only be accepted after you have read, signed, and
returned the license.
===> BIX - Amiga Developer's Conferences
CATS, CBM and Amiga engineers, and some Los Gatos alumni provide
technical support for developers in the amiga.dev, amiga.com,
and amiga conferences on BIX (the Byte Information eXchange).
The amiga and amiga.dev conferences are open, but amiga.com is
open only to registered Commercial developers. Postings in
the open amiga.dev conference include recent IFF material and
Janus.library docs.
If you are a registered Commercial developer, BIXmail your
developer number to cscheppner or afinkel to and request
admittance to the closed amiga.com conference.
===> "Kickstart Journal" (June 87, Ariadne Software)
This book is a compilation of articles from "Kickstart", a
U.K. Amiga developer's newsletter published by Ariadne Software.
Included is a very informative article by Tim King called
"ABC AmigaDOS". This article includes much information not
covered in the AmigaDOS manuals.
The Kickstart Journal must be ordered directly from Ariadne
Software, and may be billed to Visa, Mastercard, or American
Express. The cost in U.S. dollars is currently approximately
$30, including Air Mail shipping costs.
Ariadne Software Ltd.
273 Kensal Road
London W10
UK
attn: Chris West
Phone: 011-44-1-960-0203
================================================================
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Carolyn Scheppner -- CATS >>Commodore Amiga Technical Support<<
UUCP ...{allegra,ihnp4,rutgers}!cbmvax!carolyn
PHONE 215-431-9180
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
2102.9 | More info... | KLO::ALVAREZ | Miguel, from beautiful Clonmel | Thu Mar 16 1989 05:01 | 11 |
| I just remembered also, that the 1.2 Native Developer Update
I mentioned, also includes the Autodocs, documentation for all the
amiga library calls and what they do. It's a four disk set.
Also, there is a PD substitution for AMIGA.LIB, which you can
find in a Fish disk, sorry I don't remember which one.
Good luck in your search,
Miguel A. Alvarez
|
2102.10 | SMALL.LIB but... | AYOV28::ATHOMSON | C'mon, git aff! /The Kelty Clippie | Thu Mar 16 1989 05:47 | 5 |
| The PD lib is called SMALL.LIB on FF93 but it doesn't have all the
routines in it, it's designed for assembly programmers only. (e.g.
there's no _LVOprintf to XREF to.......) or something like that.
Alan T.
|
2102.11 | PASCAL anybody? | RDCV01::RANDREWS | I have a cunning plan | Thu Mar 16 1989 18:53 | 10 |
| I was on Berke's Amiga BBS the other day (The BBS Dave Haney (sp.)
is running and found a pd implementation of PASCAL. It is freely
redistributable. Kind of an interesting package. The compiler
creates 68K assembly code. You then run it through A68K assembler,
and link it with BLINK. It also includes the previously mentioned
SMALL.LIB, a custom pascal library that the guy wrote, doc's to
A68K, BLINK, the compiler and the source to the compiler also. {I
think, thats what appears to be in the source subdirectory}
Where should I put this thing where everyone can get at it?
|
2102.12 | NORSE | AYOV28::ATHOMSON | C'mon, git aff! /The Kelty Clippie | Fri Mar 17 1989 06:37 | 4 |
|
Try putting it in NORSE::AMIGA:[UPLOAD]
Alan T.
|
2102.13 | Any news from PDC ? | FRA04::LUKAS | Dieter, Frankfurt (W.Germany), @FRS | Tue Apr 04 1989 10:15 | 7 |
|
Is there an update version of PDC from FF110 available
somewhere ?
If there is one, can somebody try to upload it on NORSE::AMIGA:[UPLOAD].
Master Luke from RBS.
|
2102.14 | ZC update FF191 | STAR::ROBINSON | | Tue Apr 04 1989 13:23 | 7 |
| Just an update to anyone following the ZC compiler mentioned in
previous notes. The latest A68k is on Fish disk 186, available on
the net. A new version of ZC is on FF 191, not yet available on the
net. This version is designed to work with the new A68k. Anyone have
it yet?
Dave
|