summaryrefslogtreecommitdiff
path: root/source/compiler
diff options
context:
space:
mode:
authorRobert Moore <Robert.Moore@intel.com>2013-12-09 13:28:57 -0800
committerRobert Moore <Robert.Moore@intel.com>2013-12-09 13:28:57 -0800
commit64a2d59ee9058b7e049435e0b1a84bd614d47e3e (patch)
tree6ac1a2b6b627fd3b2cab618b43faacdc151bdb95 /source/compiler
parent3fe3773adf5cf9ef1098a432887e929cfc27ba50 (diff)
downloadacpica-64a2d59ee9058b7e049435e0b1a84bd614d47e3e.tar.gz
Update the various ACPICA build readme files.
Miscellaneous fixes and clarifications to help new users generate the ACPICA code from source.
Diffstat (limited to 'source/compiler')
-rw-r--r--source/compiler/readme.txt28
1 files changed, 18 insertions, 10 deletions
diff --git a/source/compiler/readme.txt b/source/compiler/readme.txt
index e47b99bea..12f4cd0f8 100644
--- a/source/compiler/readme.txt
+++ b/source/compiler/readme.txt
@@ -1,8 +1,7 @@
/*
* Miscellaneous instructions for building and using the iASL compiler.
*/
-
-Last update: 24 October 2012
+Last update 9 December 2013.
1) Generating iASL from source
@@ -30,17 +29,23 @@ be installed):
1a) Notes for Linux/Unix generation
-----------------------------------
+iASL has been generated with these versions of Flex/Bison:
+
+ flex: Version 2.5.32
+ bison: Version 2.6.2
+
+Other required packages:
+
+ make
+ gcc C compiler
+ m4 (macro processor required by bison)
+
On Linux/Unix systems, the following commands will build the compiler:
cd acpica (or cd acpica/generate/unix)
make clean
make iasl
-iASL has been generated with these versions of Flex/Bison:
-
- Flex: Version 2.5.32
- Bison: Version 2.6.2
-
1b) Notes for Windows generation
--------------------------------
@@ -58,12 +63,15 @@ iASL assumes that these tools are installed at this location:
c:\GnuWin32
Once the tools are installed, ensure that this path is added to the
-default system $PATH environment variable:
+default system $Path environment variable:
c:\GnuWin32\bin
-At this point, you will need to reboot Windows to make system aware of
-the updated $PATH.
+Goto: ControlPanel/System/AdvancedSystemSettings/EnvironmentVariables
+
+Important: Now Windows must be rebooted to make the system aware of
+the updated $Path. Otherwise, Bison will not be able to find the M4
+interpreter library and will fail.
iASL has been generated with these versions of Flex/Bison for Windows: