CPU software for the CLICK-A mission.
-
Install Prerequisites
- #
pip3 install pyzmq
- #
-
Make scripts executable
- via #
chmod +x *.py
- via #
-
Force the Python 3
- add
#!/usr/bin/env python3
as first line in your scripts
- add
###Prerequisites
- libbsd-dev
- libsodium-dev
- asciidoc
- cmake
- libtool
- libzmq (github.com/zeromq/libzmq)
- cppzmq (github.com/zeromq/cppzmq)
####Build Steps
-
Install Prerequisites
- #
sudo apt-get install libbsd-dev libsodium-dev asciidoc cmake libtool
- #
-
Build libzmq via cmake. This does an out of source build and installs the build files
- download and unzip the lib, cd to directory
- mkdir build
- cd build
- cmake ..
- sudo make -j4 install
-
Build cppzmq via cmake. This does an out of source build and installs the build files
- download and unzip the lib, cd to directory
- mkdir build
- cd build
- cmake ..
- if you get this error, "CMake Error at tests/CMakeLists.txt", try: cmake -DCPPZMQ_BUILD_TESTS=OFF ..
- sudo make -j4 install