Home | History | Annotate | Line # | Download | only in unix
readme.txt revision 1.1
      1  1.1  jruoho Unix ACPICA makefiles
      2  1.1  jruoho ---------------------
      3  1.1  jruoho 
      4  1.1  jruoho These makefiles are intended for generating the ACPICA utilities in
      5  1.1  jruoho a Unix-like environment, with the original ACPICA code (not linuxized),
      6  1.1  jruoho and in the original (git tree) ACPICA directory structure.
      7  1.1  jruoho 
      8  1.1  jruoho The top level makefile will generate the following utilities:
      9  1.1  jruoho 
     10  1.1  jruoho acpiexec
     11  1.1  jruoho acpinames
     12  1.1  jruoho acpisrc
     13  1.1  jruoho acpixtract
     14  1.1  jruoho iasl
     15  1.1  jruoho 
     16  1.1  jruoho 
     17  1.1  jruoho Requirements
     18  1.1  jruoho ------------
     19  1.1  jruoho 
     20  1.1  jruoho make
     21  1.1  jruoho gcc compiler (3+ or 4+)
     22  1.1  jruoho bison
     23  1.1  jruoho flex
     24  1.1  jruoho 
     25  1.1  jruoho 
     26  1.1  jruoho Configuration
     27  1.1  jruoho -------------
     28  1.1  jruoho 
     29  1.1  jruoho The Makefile.config file contains the configuration information:
     30  1.1  jruoho 
     31  1.1  jruoho HOST =       _CYGWIN            /* Host system, must appear in acenv.h */
     32  1.1  jruoho CC =         gcc-4              /* C compiler */
     33  1.1  jruoho ACPICA_SRC = ../../../source    /* Location of acpica source tree */
     34  1.1  jruoho 
     35  1.1  jruoho 
     36  1.1  jruoho Intermediate Files
     37  1.1  jruoho ------------------
     38  1.1  jruoho 
     39  1.1  jruoho The intermediate files for each utility (.o, etc.) are placed in the
     40  1.1  jruoho subdirectory corresponding to each utility, not in the source code 
     41  1.1  jruoho tree itself. This prevents collisions when different utilities compile
     42  1.1  jruoho the same source modules with different options.
     43  1.1  jruoho 
     44  1.1  jruoho 
     45  1.1  jruoho Output
     46  1.1  jruoho ------
     47  1.1  jruoho 
     48  1.1  jruoho The executable utilities are copied to the local bin directory.
     49  1.1  jruoho 
     50  1.1  jruoho "make install" will install the binaries to /usr/bin
     51  1.1  jruoho 
     52