summaryrefslogtreecommitdiff
path: root/generate/unix/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'generate/unix/readme.txt')
-rw-r--r--generate/unix/readme.txt51
1 files changed, 51 insertions, 0 deletions
diff --git a/generate/unix/readme.txt b/generate/unix/readme.txt
new file mode 100644
index 0000000000000..6e20a437b5de8
--- /dev/null
+++ b/generate/unix/readme.txt
@@ -0,0 +1,51 @@
+Unix ACPICA makefiles
+---------------------
+
+These makefiles are intended for generating the ACPICA utilities in
+a Unix-like environment, with the original ACPICA code (not linuxized),
+and in the original (git tree) ACPICA directory structure.
+
+The top level makefile will generate the following utilities:
+
+acpiexec
+acpinames
+acpisrc
+acpixtract
+iasl
+
+
+Requirements
+------------
+
+make
+gcc compiler (3+ or 4+)
+bison
+flex
+
+
+Configuration
+-------------
+
+The Makefile.config file contains the configuration information:
+
+HOST = _CYGWIN /* Host system, must appear in acenv.h */
+CC = gcc-4 /* C compiler */
+ACPICA_SRC = ../../../source /* Location of acpica source tree */
+
+
+Intermediate Files
+------------------
+
+The intermediate files for each utility (.o, etc.) are placed in the
+subdirectory corresponding to each utility, not in the source code
+tree itself. This prevents collisions when different utilities compile
+the same source modules with different options.
+
+
+Output
+------
+
+The executable utilities are copied to the local bin directory.
+
+"make install" will install the binaries to /usr/bin
+