Appendix F - Cloning A Repository From Github To Install Mraa - Keysight Technologies U3810A Getting Started Manual

Advanced iot teaching solution
Table of Contents

Advertisement

Appendix F – Cloning a repository from GitHub to Install MRAA
In this section how to update and install Debian packages needed for MRAA installation. Then cloning
an existing repository from GitHub to a local directory. Repeat all steps to Connect to WLAN if the
system is not connected to the internet through Wi-Fi.
1
Enter the following line to download the required packages for the system.
sudo apt-get install build-essential python-dev cmake automake libpcre3
libpcre3-dev byacc flex swig3.0
2
Execute the following command to clone the entire mraa GitHub repository into the U3810A
system.
git clone https://github.com/eclipse/mraa.git
debian@beaglebone:~$ git clone https://github.com/eclipse/mraa.git
Cloning into 'mraa'...
remote: Counting objects: 11859, done.
remote: Compressing objects: 100% (54/54), done.
remote: Total 11859 (delta 50), reused 73 (delta 41), pack-reused 11757
Receiving objects: 100% (11859/11859), 3.25 MiB | 589.00 KiB/s, done.
Resolving deltas: 100% (8306/8306), done.
debian@beaglebone:~$
3
Execute the following command to check whether a mraa repository has been successfully
downloaded.
cd mraa
ls
debian@beaglebone:~$ cd mraa
debian@beaglebone:~/mraa$ ls
api
cmake
CMakeLists.txt
CONTRIBUTING.md
COPYING
debian@beaglebone:~/mraa$
4
Once the packages are loaded, create a build area and descent into it.
debian@beaglebone:~$ cd mraa
debian@beaglebone:~/mraa$ mkdir build
debian@beaglebone:~/mraa$
Keysight U3810 Series Getting Started Guide
docker-compose.yaml
docs
Doxyfile.in
Doxyfile.java.in
doxygen2jsdoc
cd build
DoxygenLayout.xml
jsstub
doxyport
README.md
examples
scripts
imraa
src
include
tests
tools
116

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents