[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::amiga_v1

Title:AMIGA NOTES
Notice:Join us in the *NEW* conference - HYDRA::AMIGA_V2
Moderator:HYDRA::MOORE
Created:Sat Apr 26 1986
Last Modified:Wed Feb 05 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:5378
Total number of notes:38326

2102.0. "PD Languages" by SUBURB::NORRISI () Tue Jan 10 1989 07:51

    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 but I have not found a copy of Pascal yet. Could
    there be a version on T.B.A.G. or Amicus?? 
    There is XLISP and FORTH on the Amiga but what about Pascal??
    
    		Please Help!!!!  
    
    				
    			      -Ian- 
T.RTitleUserPersonal
Name
DateLines
2102.1Sozobon CPRNSYS::LOMICKAJJeff LomickaTue Jan 10 1989 12:2910
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.2MARVIN::WALTERTue Jan 10 1989 12:5720
> < 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.3So, is anyone happy with the new Amiga Sozobon C?STAR::ROBINSONTue Mar 14 1989 12:5818
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.4Does this mean they did an Amiga version?PRNSYS::LOMICKAJJeff LomickaTue Mar 14 1989 14:463
Can I conclude from .-1 that the Sozobon folks have an Amiga version, or
are you considering porting the Atari version?  (See .1.)

2102.5Yes, someone did an Amiga VersionSTAR::ROBINSONTue Mar 14 1989 15:4813
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.6zc is ported.AYOV28::ATHOMSONC&#039;mon, git aff! /The Kelty ClippieWed Mar 15 1989 08:0712
    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.7I was afraid of limitations like that. What now?STAR::ROBINSONWed Mar 15 1989 10:525
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.8AMIGA.LIB from Commodore for $20KLO::ALVAREZMiguel, from beautiful ClonmelThu Mar 16 1989 04:54175
    	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.9More info...KLO::ALVAREZMiguel, from beautiful ClonmelThu Mar 16 1989 05:0111
    	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.10SMALL.LIB but...AYOV28::ATHOMSONC&#039;mon, git aff! /The Kelty ClippieThu Mar 16 1989 05:475
    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.11PASCAL anybody?RDCV01::RANDREWSI have a cunning planThu Mar 16 1989 18:5310
    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.12NORSEAYOV28::ATHOMSONC&#039;mon, git aff! /The Kelty ClippieFri Mar 17 1989 06:374
    
    Try putting it in NORSE::AMIGA:[UPLOAD] 
    
    					Alan T.
2102.13Any news from PDC ?FRA04::LUKASDieter, Frankfurt (W.Germany), @FRSTue Apr 04 1989 10:157
    
    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.14ZC update FF191STAR::ROBINSONTue Apr 04 1989 13:237
     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