Skip to content

Build Debian Packages

Romuald Conty edited this page Jun 14, 2020 · 22 revisions

HeeksCNC requires HeeksCAD, please follow instructions to build Debian packages for HeeksCAD

Install build dependencies

sudo apt-get install git bzr libboost-dev

Fetch sources

git clone https://github.com/Heeks/heekscnc.git
cd heekscnc

Build packages

dpkg-buildpackage -b -us -uc
cd ..

This will produces 1 package: heekscnc.

Install runtime dependencies

python-area

Be sure that python-area package from libarea is correctly installed.

python-ocl

Then you have to build and install Debian packages of OpenCAMlib.

git clone https://github.com/aewallin/opencamlib.git
cd opencamlib
git clone https://git.launchpad.net/~neomilium/opencamlib/+git/packaging  debian
dpkg-buildpackage -b -us -uc
cd ..
sudo dpkg -i python-ocl*.deb

Install packages

sudo dpkg -i heekscnc*.deb

Enjoy!

heekscad