[comp.sys.amiga] Sozobon C

mj@myrias.uucp (Michal Jaegermann) (06/29/89)

    This message is posted on behalf of Johann Ruegg
(ncar!dunike!onecom!wldrdg!hans) .  Please direct all replies to him
 - NOT TO me!  I'm just an innocent bystander. 
 
   Michal (...alberta!myrias!mj)

>>>>>>>>>>>>>>>>>>>>>>>>  (Hans message follows)  >>>>>>>>>>>>>>>

Several people have recently posted messages asking about missing
parts of the 'zc' compiler for the Amiga.  'Zc' is based on Sozobon
C for the Atari ST, but is not an official port.  It is missing the
following pieces which were supplied for the Atari ST:
	optimizer
	assembler
	linker
	libraries
	headers

Charlie Gibbs assembler "A68K" can be used as can the "blink" loader.
There is also a library called "small.lib" which is of some value.
They can be found on Fred Fish disks and various boards.

There are no stdio libraries and there are no headers although one can
order the "1.3 Developer's Package" from Commodore Amiga Technical
Support - CATS for $20.

We at Sozobon feel that Commodore's policy of not making the headers
freely re-distributable either via bulletin boards or Fish disks
severely limits the possible distribution of an official port.
How many people are willing to send $20 to CATS and wait 4-6 weeks
versus the number of people who might use Sozobon C if a complete
package was available from USENET or Fish disks or a local board??

We will not release a complete package unless Commodore's policy changes.
Futhermore we do not believe there will ever be any complete free compiler
for the Amiga unless the policy changes.  The GNU C port will have the
same problem - no headers.  Meanwhile there are THREE free compilers for
the ST - Sozobon, Gnu and Mark Johnson.

	Johann Ruegg
	ncar!dunike!onecom!wldrdg!hans

phoenix@ms.uky.edu (R'ykandar Korra'ti) (06/29/89)

In article <615074398.835@myrias.uucp> mj@myrias.uucp (Michal Jaegermann) 
posts as a favor for the person really responsible, (ncar!dunike!onecom!
wldrdg!hans (Johann Ruegg):
>We will not release a complete package unless Commodore's policy changes.
>Futhermore we do not believe there will ever be any complete free compiler
                                                 ^^^ ^^^^^^^^ ^^^^ ^^^^^^^^
>for the Amiga unless the policy changes.
     Funny, I've been running Draco for a month now. (I even sent in a
donation, so I suppose you could say that "It's not really free since
you sent money," but that's a cop out.)
     If you don't want to cope, why not talk to Chris Gray and see if
he's willing to help out? (Sorry if you don't want to deal with these
folks, Chris.)
                                                 - R'ykandar.
-- 
| "Signature V1.2.1.2..." | phoenix@ms.uky.edu | phoenix@ukma.bitnet |
| "Got enough addresses, bub?" | CIS 72406,370 | PLink: Skywise      |
| "Alms! Alms! Laser printers for the poor!"   | QLink: Bearclaw     |

martens@golf.cis.ohio-state.edu (Jeff Martens) (01/03/90)

Some time ago I asked if anybody knew anything about Sozobon C for the
Amiga (FF193).  Here're some excerpts of the replies I got:



From philce!joostv@relay.EU.net Thu Nov 30 04:20:22 1989

Well, the problem mainly is no standard library and NO WORKING STARTUP CODE!
If you find one mail! PLEASE!

Joost



From dunike!onecom!wldrdg!hans@ncar.UCAR.EDU Fri Dec  1 16:33:55 1989

	Jeff Lydiatt has done the most recent work  with Sozobon for the
amiga ( try uunet!van-bc!jlami!jlydiatt ).  I believe it works okay.
The biggest problem is that you will need to get the headers and
amiga.lib from Commodore (mail $20 to CATS) if you dont already have
a C compiler (and if you do, why bother with Sozobon).

	Please summarize what you hear from others.  I suspect Sozobon C
gets very little use because of the lack of freely re-distributable
headers and amiga.lib.

	Johann Ruegg
	Sozobon Ltd.
	uunet!isis!onecom!wldrdg!hans





From rsoft!mindlink!a218@van-bc.wimsey.bc.ca Sun Dec  3 01:02:49 1989

     I'm using zc to develop A68k.  It was wonderful to get a C
compiler good enough to handle it, because then I could move my
A68k development off MS-DOS (whew!).  It's not the fastest
compiler in the world, nor does it generate the smallest code
(A68k comes out at about 82,000 bytes, as opposed to 50,000 when
I get friends to compile it with Manx or Lattice) but it does
the job and the price is right.

     I tried using an earlier version of PDC, which works fine
for a number of programs that I've written, but it had a bug that
caused caused it to generate bad code when compiling A68k.  Lionel
Hummel tells me that it's been fixed, though, and some day when I
find the time I'll try the new version.  Looks like the Manx/Lattice
competition has a freely-distributable counterpart in zc vs. PDC.

Charlie_Gibbs@mindlink.UUCP



From JFS10@PSUVM.BITNET Mon Dec  4 09:10:23 1989

   I recently received my copy of ZC on FF193. If you have this and
no other C complier, you must get the include files and the lib files
for linkage. These files plus some readme's can be downloaded form
the software distilleries BBS. You can get the phone number from
their BLink software or you can send me mail and will get the number.
It is mentioned in the docs that the includes are the standard includes,
you most get the Amiga includes from C=. The files that must be downloaded
are:

      ZCBin.zoo
      ZCIncld.zoo  (I think thats the name)
      ZCRdme.zoo
      ZCLib.zoo
The FF disk is incomplete. You really should get this stuff, the docs
are even a little bit more substantial. The BBS also has the newest version
of Charlie Gibbs A68k assembler.



                                Jonathan Swaby

-=-
-- Jeff (martens@cis.ohio-state.edu)

Anybody know where I can get
a phone with a backspace key?