Playing with Debian Wheezy | URL |
---|---|
Atom | http://qiita.com/cielavenir/items/7835e3d110d7ad79c407 |
VSCode OSS | http://qiita.com/cielavenir/items/8eb3f57373bac0f10d6f |
Skype | http://qiita.com/cielavenir/items/1b1d733e4ede8593040f |
Meshlab 2016 | http://qiita.com/cielavenir/items/5e02ce18d162e17c8859 |
- Install clang-3.4 ( https://github.com/nodesource/distributions/blob/master/OLDER_DISTROS.md )
- Download and extract http://ppa.launchpad.net/zarquon42/meshlab/ubuntu/pool/main/m/meshlab/meshlab_2016.12~trusty2.tar.xz
-
debuild -uc -us
. This should show some package errors. Install them accordingly.- In my case,
sudo apt-get install libqt5xmlpatterns5-dev qtscript5-dev qtbase5-dev libqt5opengl5-dev qt5-default freeglut3-dev
- In my case,
- Delete and re-extract the source package.
- Search dh_shlibdeps in debian/rules and append
--dpkg-shlibdeps-params=--ignore-missing-info
- Make a temporary environment where g++ refers clang++ (perhaps
ln -s /usr/bin/clang++ ~/bin/g++
and prepend ~/bin to PATH) debuild -e PATH -uc -us
sudo -i meshlab_2016.12~trusty2_amd64.deb
- Enjoy meshlab command
Note: I have not checked whether eigen is required or not. If you see error, try sudo apt-get install libeigen3-dev/wheezy-backports
.
deb: https://www.dropbox.com/s/hclib4xzwub19rj/meshlab_2016.12~trusty2-actuallywheezy_amd64.deb