summaryrefslogtreecommitdiff
path: root/BUILD.md
diff options
context:
space:
mode:
authorTatiana Jamison <tjamison@jaguarlandrover.com>2016-02-01 10:44:52 -0800
committerUlf Wiger <ulf@feuerlabs.com>2016-02-09 21:46:58 +0100
commita20c66ba5c591aaad40ac92e5f084648750d6ce6 (patch)
tree75c47065c7f0ecb9aeb873f4046f1b932fd3af10 /BUILD.md
parent9a3bf66281386c24f941a02ac057fede31a64a6f (diff)
downloadrvi_core-a20c66ba5c591aaad40ac92e5f084648750d6ce6.tar.gz
[53177] Add missing installation steps & fix typos
Add steps to install g++ and libbluetooth-dev (for BlueZ headers) Add step to resolve authentication error for Erlang install Correct typos
Diffstat (limited to 'BUILD.md')
-rw-r--r--BUILD.md15
1 files changed, 12 insertions, 3 deletions
diff --git a/BUILD.md b/BUILD.md
index 87ac02a..436d64c 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -26,7 +26,7 @@ In order to build the system, the reader is assumed to be able to:
1. Have a basic understanding of Linux system operations.
2. Install packages on the system.
-Please note that the configuraiton process, described in
+Please note that the configuration process described in
```CONFIGURE.md``` may have additional skill requirements.
# PREREQUISITES #
@@ -37,12 +37,16 @@ Please note that the configuraiton process, described in
# INSTALLATION PROCESS #
-## INSTALL GIT ##
+## INSTALL DEVELOPMENT TOOLS ##
Use ```apt-get``` to install git, which is used to access the Automotive
Grade Linux repositories where the code resides:
- sudo apt-get git
+ sudo apt-get install git
+
+Also ensure that you have the latest BlueZ Linux Bluetooth headers and that g++ is installed on your system:
+
+ sudo apt-get install libbluetooth-dev g++
## INSTALL ERLANG ##
@@ -59,6 +63,11 @@ Update and install erlang
sudo apt-get update
sudo apt-get install erlang
+**If you receive an authentication error** (such as NO_PUBKEY): note the hexadecimal value (e.g., 6D975C4791E7EE5E) and request the key:
+
+ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys HEXVALUE
+
+where HEXVALUE is the hexadecimal value specified in the error. Then rerun the ```update``` and ```install``` commands.
## CLONE THE RVI REPOSITORY ##