home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 5 / CD_Magazyn_EXEC_nr_5.iso / Programy / MorphOS / morphosdev-150201.lha / emulinclude / ReadMeFirst.txt < prev    next >
Encoding:
Text File  |  2001-02-14  |  2.1 KB  |  66 lines

  1.  o include_h
  2.    You must move the *STANDARD* 3.1 <include_h> contents into this directory.
  3.    You must also move the *STANDARD* 3.1 <fd> dir into this directory.
  4.    Both can be found on the Amiga Developer CD 1.1 for example.
  5.    You only need this temporary as it`s only needed to generate
  6.    <include> and <includenew> contents.
  7.  
  8.  o include
  9.    This dir will contain the ansi corrected 3.1 includes after
  10.    include.diff was processed which corrects certain ansi problems
  11.    to avoid annoying gcc warnings.
  12.  
  13.  o includenew
  14.    This dir will contain the new MorphOS includes and extended
  15.    AmigaOS includes after includenew.diff was processed.
  16.  
  17.  o include3rd
  18.    Here you can put all your 3rd party includes
  19.  
  20.  o includegcc
  21.    This is the result dir for all AmigaOS related
  22.    includes after they are processed by the alignment
  23.    and ppcinline converters.
  24.  
  25.  o includestd
  26.    This is the libc include dir for the morphos libc
  27.    which is based on the powerup libnix version.
  28.    This is work in progress and if you find errors
  29.    notify us.
  30.    I basicly throw ixemul and other libc includes
  31.    into this dir, shaked it and got a toxic cocktail
  32.    which hopefully works:-)
  33.  
  34.  o makefile
  35.  
  36.    o make PATCH
  37.      This is the first operation you must execute to create a valid
  38.      layout. It converts the include_h into include/ and includenew/
  39.      with the help of the patch files and some cleanup processing.
  40.  
  41.         *Without this operation everything below is NOT working*
  42.  
  43.  
  44.    o make CREATEINCLUDE
  45.      does an alignment transformation of include,includenew and
  46.      include3rd into includegcc
  47.  
  48.    o make CREATEINCLUDENEW
  49.      does an alignment transformation of includenew into includegcc
  50.  
  51.    o make CREATEINCLUDE3RD
  52.      does an alignment transformation of include3rd into includegcc
  53.  
  54.    o make CREATEINLINE
  55.      does a ppcinline generation of include,includenew and
  56.      include3rd pragmas into includegcc
  57.  
  58.    o make CREATEINLINENEW
  59.      does a ppcinline generation of includenew pragmas into includegcc
  60.  
  61.    o make CREATEINLINE3RD
  62.      does a ppcinline generation of include3rd pragmas into includegcc
  63.  
  64.    o make CREATESTUBS
  65.      creates a stub file for all library function calls.
  66.