This project is archived. Its data is
read-only
.
Changes
Page history
Making shell-prompt symbol consistent.
authored
Jun 24, 2019
by
Joshua Whitley
Show whitespace changes
Inline
Side-by-side
Source-Build.md
View page @
1bbaed6e
...
...
@@ -27,10 +27,10 @@
#### System dependencies for Ubuntu 14.04 / Indigo
```
%
sudo apt-get install -y python-catkin-pkg python-rosdep python-wstool ros-$ROS_DISTRO-catkin
%
sudo add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
%
sudo apt-get update
%
sudo apt-get install libmosquitto-dev
$
sudo apt-get install -y python-catkin-pkg python-rosdep python-wstool ros-$ROS_DISTRO-catkin
$
sudo add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
$
sudo apt-get update
$
sudo apt-get install libmosquitto-dev
```
**NOTE for 14.04 / Indigo: Please do not install ros-indigo-velodyne-pointcloud package. If it is already installed, please uninstall it.**
...
...
@@ -38,18 +38,18 @@
#### System dependencies for Ubuntu 16.04 / Kinetic
```
%
sudo apt-get update
%
sudo apt-get install -y python-catkin-pkg python-rosdep ros-$ROS_DISTRO-catkin gksu
%
sudo apt-get install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
%
pip3 install -U setuptools
$
sudo apt-get update
$
sudo apt-get install -y python-catkin-pkg python-rosdep ros-$ROS_DISTRO-catkin gksu
$
sudo apt-get install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
$
pip3 install -U setuptools
```
#### System dependencies for Ubuntu 18.04 / Melodic
```
%
sudo apt update
%
sudo apt install -y python-catkin-pkg python-rosdep rosdep-$ROS_DISTRO-catkin
%
sudo apt install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
%
pip3 install -U setuptools
$
sudo apt update
$
sudo apt install -y python-catkin-pkg python-rosdep rosdep-$ROS_DISTRO-catkin
$
sudo apt install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
$
pip3 install -U setuptools
```
#### Additional system dependencies for CUDA support
...
...
@@ -63,10 +63,10 @@ See [Requirements](Source-Build#requirements) above for which CUDA version to us
**NOTE**
: To enable CUDA support on Melodic, Eigen is required to be updated.
<br>
**WARNING: This might break your system, or the compilation of other programs**
```
%
cd && wget http://bitbucket.org/eigen/eigen/get/3.3.7.tar.gz #Download Eigen
%
mkdir eigen && tar --strip-components=1 -xzvf 3.3.7.tar.gz -C eigen #Decompress
%
cd eigen && mkdir build && cd build && cmake .. && make && make install #Build and install
%
cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary files
$
cd && wget http://bitbucket.org/eigen/eigen/get/3.3.7.tar.gz #Download Eigen
$
mkdir eigen && tar --strip-components=1 -xzvf 3.3.7.tar.gz -C eigen #Decompress
$
cd eigen && mkdir build && cd build && cmake .. && make && make install #Build and install
$
cd && rm -rf 3.3.7.tar.gz && rm -rf eigen #Remove downloaded and temporary files
```
...
...
...
...