INSTALL: Add package list; add note about C++
[linux-libre-firmware.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index dfabf2aa0887b97610652d58455a3706a84596ce..47c4888f9e69b9c013756635e9169a510ed1a45a 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -14,7 +14,7 @@ can override this with something like:
 
 In order to build everything you will need the following on the host 
 system:
-       * A C compiler, like GCC
+       * A C/C++ compiler, like GCC
        * Cmake
        * GNU Bison/YACC
        * GNU Flex
@@ -25,13 +25,21 @@ system:
                 - arm-linux-gnueabi-gcc
                 - arm-linux-gnueabi-ld
                 - arm-linux-gnueabi-objcopy
+               - arm-none-eabi-gcc
+               - arm-none-eabi-objcopy
+               - arm-none-eabi-as
+
+On GNU/Linux distros that use apt you can install these with:
+
+apt install binutils-arm-linux-gnueabi binutils-arm-none-eabi bison \
+cmake flex g++ gcc gcc-arm-linux-gnueabi gcc-arm-none-eabi gperf make wget
 
 CARL9170 Firmware Configuration
 When building the carl9170 firmware you will be prompted with
 configuration questions.
 
 -----
-Copyright (C) 2017 Jason Self <j@jxself.org>
+Copyright (C) 2017, 2018 Jason Self <j@jxself.org>
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
 notice and this notice are preserved.  This file is offered as-is,