home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / BC_DICE3.DMS / in.adf / ReadMe < prev    next >
Encoding:
Text File  |  1995-01-12  |  5.3 KB  |  155 lines

  1.                 Welcome to Commercial Dice C V3 Tutorial
  2.                 ========================================
  3.  
  4. This  version  of  Dice C is a cutdown version of Dice C V3 Commercial.
  5.  
  6. It  has  been  produced to help learn how to use the C programming language
  7. and  to  give  the  readers  of  Amiga  Shopper  an opportunity to sample a
  8. commercial C programming package.
  9.  
  10. The  licence  for  this  cutdown  version  does  not entitle you to produce
  11. commercial  programs nor to use it in your workplace.  It has been supplied
  12. solely for the private use of Amiga Shopper readers.
  13.  
  14. The files on these disks are copyright of one of the following:-
  15.  
  16. Obvious Implementations Corporation.
  17. Fourth Level Developments.
  18. Commodore-Amiga, Inc.
  19. Or as indicated in the programs.
  20.  
  21. The Commodore include files are
  22. Copyright 1988-1994 Commodore-Amiga Inc. All Right Reserved
  23. Distributed under licence from Commodore.
  24.  
  25. The files on these disks may not be incorporated in other works.
  26.  
  27. This  disk  has  been  assembled  by  Fourth Level Developments to whom all
  28. enquires  regarding  the  contents  should be addressed.  The disk has been
  29. duplicated  by  Amiga  Shopper  and  if  you have an error on your disk you
  30. should contact Amiga Shopper.
  31.  
  32. Thanks to OIC for giving the distribution rights for these disks.
  33.  
  34. This  package is useable for compiling small C programs and has a number of
  35. limitations:-
  36.  
  37.                 Only small library modules are included.
  38.                 No Bitfields
  39.                 No floating point
  40.                 No pragmas
  41.                 No register variables/arguments
  42.                 The maximun executable program size is 40K
  43.                 Each source file can only have upto 4 procedures
  44.  
  45. The following tools are also only in the full version of Dice C V3
  46.  
  47.     RCS        -    A revision control system
  48.     AME        -    Advanced Micro Emacs
  49.     DiceCache    -    Speeds up compiling by caching 
  50.                 the include files.
  51.     DiceHelp    -    Full online help system.
  52.     Includes    -    Full includes for OS1.3/2/3
  53.     Libraries    -    Full library source code
  54.                 Both large and small modules
  55.                 Both register and stack modules
  56.       DProfile    -    Code profiler
  57.       
  58.       Plus lots more, see the Upgrade file on disk 3.
  59.         
  60.  
  61. You  should  still  be able to compile and link your own small programs and
  62. learn  how to program in C.  If you are serious about C programming we hope
  63. you will consider purchasing the full version.
  64.  
  65. If  you  want  to  get  started straight away, just boot of disk 1 and then
  66. double  click  on  VMake.   Select Open and then click on the HELLO drawer.
  67. Click  on  HELLO.DICE  and press Ok.  You should now see the HELLO.DICE and
  68. hello.c  will  have  appeared on the VMake screen.  Click Run and then Dice
  69. will  compile the program and run it, you should see the text 'Hello World'
  70. appear.
  71.  
  72. If  you  want to install the package onto hard disk then boot as normal off
  73. your  hard drive, put disk 3 into the floppy drive and click on Dice3:  and
  74. then click Install-Dice-Hd.
  75.  
  76. The three floppy disks contain:-
  77.  
  78. Dice1:
  79.  
  80. You  can  boot off this disk if you don't have a hard drive.  You will need
  81. at  least 2 floppy drives so you don't have to swap disks all the time.  If
  82. you  have enough memory you can diskcopy disk1 into rad disk; then boot off
  83. rad.
  84.  
  85.            bin/dcc         -       The CLI interface to Dice C
  86.            bin/dc1         -       Dice Compiler
  87.            bin/das         -       Dice Assembler
  88.            bin/dcpp        -       Dice Pre-Processor
  89.            bin/dlink       -       Dice linker
  90.  
  91.            bin/dme         -       Dice Editor
  92.  
  93.            bin/VMake       -       Visual Make      (Dice GUI)
  94.            bin/VOpts       -       Visual Options   (Part of VMake)
  95.            bin/wbrun       -       Workbench Run    (Part of VMake)
  96.            bin/makeproto   -       Makes Prototypes (Used in VMake)
  97.  
  98.            bin/dmake       -       Dice Make
  99.            bin/touch       -       Updates Date Stamps
  100.  
  101.  
  102.            config/..       -       Dice configuration
  103.            rexx/..         -       Dice rexx scripts.
  104.  
  105.  
  106.  
  107. Dice2:
  108.  
  109.            include/..      -       Dice and Amiga includes for WB2+.
  110.                                    N.B. The comments have been removed from
  111.                                         the includes to save space.
  112.  
  113.            dlib/..         -       The basic Dice link libraries.
  114.  
  115.  
  116. Dice3:
  117.  
  118.            examples/..     -       A few examples (Load with VMake)
  119.            docs/..         -       Manuals.
  120.            Readme          -       This file
  121.            UpGrade         -       Information on the full version of Dice
  122.            Install-Dice-HD -       Run from WB to install to Hard Disk
  123.  
  124.  
  125.             A Note for Hard disk Users
  126.  
  127.      If you have a problem with VMake not finding DMake then add the
  128.         following line to the file "s:shell-startup"
  129.         
  130.             path dcc:bin add
  131.  
  132. Have fun.
  133.  
  134. --------------------------------------------------------------------------
  135.  
  136. Dice C V3 is distributed by Fourth Level Developments:
  137.  
  138. Email: dicecsales@flevel.demon.co.uk
  139.  Tel:  0117 955 8225
  140.  Fax:  0117 955 9157
  141.  
  142. If you have email access you may also subscribe to the Dice C mailing list
  143. by sending an email to:
  144.  
  145. emailurl@flevel.demon.co.uk
  146.  
  147. with the following lines in the body of the message:
  148.  
  149. subscribe dice me@my.domain
  150. end
  151.                ^^^^^^^^^^^^
  152.                Replace me@my.domain with your email address. If you don't
  153.                do this your mail will be bounced!
  154.  
  155.