home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / f / frodo / Docs / installati < prev    next >
Text File  |  1995-09-18  |  2KB  |  60 lines

  1. <HTML>
  2. <HEAD>
  3. <TITLE>Installation</TITLE>
  4. </HEAD>
  5. <BODY>
  6.  
  7. <H1>Installation</H1>
  8.  
  9. <HR>
  10.  
  11. There are two kinds of Frodo distributions. The source distributions ("FrodoV?_?.Src.*")
  12. contain source code that has to be compiled on your system. The binary distributions
  13. ("FrodoV?_?.<system name>.*") contain an executable that can be started directly.
  14.  
  15. <H2>Compiling under BeOS</H2>
  16.  
  17. There are BeIDE project files for Frodo ("Frodo.proj") and Frodo SC ("FrodoSC.proj").
  18. You must rename (or copy) Src/sysconfig.h.Be to Src/sysconfig.h first.
  19. Compilation requires the unlimited Metrowerks linker.
  20.  
  21. <H2>Compiling under Unix</H2>
  22.  
  23. First type<P>
  24.  
  25. <KBD>cd Src<BR>
  26. ./configure</KBD><P>
  27.  
  28. Then you may want to edit the generated Makefile. To use the SHM extension (highly
  29. recommended for speed), add "-DX_USE_SHM" to the definition of CFLAGS. Next, type<P>
  30.  
  31. <KBD>make</KBD><P>
  32.  
  33. and/or<P>
  34.  
  35. <KBD>make FrodoSC</KBD>
  36.  
  37. <H2>Compiling under AmigaOS</H2>
  38.  
  39. The makefile was written for the ADE with GCC. Other compilers have not been tested.
  40. You must rename (or copy) Src/sysconfig.h.Amiga to Src/sysconfig.h first. Then type<P>
  41.  
  42. <KBD>cd Src<BR>
  43. make -fMakefile.Amiga</KBD><P>
  44.  
  45. for Frodo and<P>
  46.  
  47. <KBD>make -fMakefile.Amiga FrodoSC</KBD><P>
  48.  
  49. for Frodo SC.
  50.  
  51. <H2>The C64 ROM files (all systems)</H2>
  52.  
  53. Frodo looks for four ROM files named "Basic ROM", "Kernal ROM", "Char ROM"
  54. and "1541 ROM" in the same directory Frodo is in. These files are included
  55. in the source and binary distributions of Frodo. "Kernal ROM" is an
  56. <A HREF="kernal.html">extended</A> version of the C64 Kernal.
  57.  
  58. </BODY>
  59. </HTML>
  60.