antinomy.png

Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables

https://vimeo.com/125111378

https://github.com/mkeeter/antimony

 

BUILDING :

Requirements

Mac OS X

Tested on Mac OS X 10.9.4 with homebrew already installed:

brew install libpng
brew install python3
brew install --with-python3 boost-python
brew install qt5

git clone https://github.com/mkeeter/antimony
cd antimony
mkdir build
cd build

/usr/local/Cellar/qt5/5.4.*/bin/qmake ../qt/antimony.pro
make -j8

open antimony.app

Linux

Tested on a clean Xubuntu 14.04 virtual machine:
Install Qt 5.4, then run

sudo apt-get install build-essential
sudo apt-get install libpng-dev
sudo apt-get install python3-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libgl1-mesa-dev-lts-utopic

git clone https://github.com/mkeeter/antimony
cd antimony
mkdir build
cd build

~/Qt5.4.0/5.4/gcc_64/bin/qmake ../qt/antimony.pro
make -j8

./antimony

The path to qmake may vary depending on how Qt 5.4 was installed; if the above path doesn't work, try

~/Qt/5.4/gcc_64/bin/qmake ../qt/antimony.pro

If running make gives the /usr/bin/ld: cannot find -lGL, create a symlink to the libGL file:

ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so

You can use make install, or set up a symlink to run antimony from outside the build directory:

ln -s ~/antimony/build/antimony /usr/local/bin/antimony 

If the top menu bar is not appearing in Ubuntu with a non-Unity desktop environment (e.g. gnome-session-flashback), run

sudo apt-get remove appmenu-qt5

to make it appear.

 

source : https://github.com/mkeeter/antimony/blob/develop/BUILDING.md