summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatiana Jamison <tjamison@jaguarlandrover.com>2016-02-01 10:44:52 -0800
committerTatiana Jamison <tjamison@jaguarlandrover.com>2016-02-01 10:44:52 -0800
commit3df59b0365812bc2dd43654595c714b493754614 (patch)
tree2cb60fb0e21ab980d96b47f48208116213448bd3
parent3d44dd4ca67427d859d65aec9c592cec3f67e921 (diff)
downloadrvi_core-3df59b0365812bc2dd43654595c714b493754614.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
-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 ##