On 9 April 2014 02:46, Albert Westra <odysseywes...@gmail.com> wrote: > Sorry, I'm referring to the quick setup script on the wiki which allows > other users to test out the git version. However every time I run it, I'm > getting an error about it missing libraries.
As mentioned, you need to run "git submodule update --init" after you do "git pull/rebase/merge". If you get an error about public key when you do this, see https://mail.gna.org/public/mypaint-discuss/2014-04/msg00006.html > #!/bin/bash > # Installs MyPaint's dependencies. > echo "Enter password to install dependencies..." > if [ -f /etc/debian_version ]; then > sudo apt-get update && sudo apt-get install git scons python-numpy swig > libglib2.0-dev python-dev python-gtk2-dev python-cairo-dev libpng12-dev g++ > gettext liblcms2-dev libjson0-dev > else > sudo yum install git scons numpy swig glib2-devel python-devel > pycairo-devel libpng-devel gcc-c++ gettext liblcms2-devel libjson0-devel > fi > > # Makes two folders, one to store GIT clones, and one in which MyPaint will > be installed. > mkdir ~/mypaintdev > git clone git://gitorious.org/mypaint/mypaint.git ~/mypaint-src > cd ~/mypaint-src > scons prefix=~/mypaintdev/ install These two lines should not be neccesary. If they are let me know so we can just fix it. > ln -s ~/mypaintdev/lib/libmypaint-brushlib.so > ~/mypaintdev/lib/mypaint/libmypaint-brushlib.so # see next comment > > scons prefix=~/mypaintdev/ install # not ideal, but making a symlink for a > 'missing' lib, then running scons again > # Just lets you know that you've installed MyPaint into this folder. > echo "MyPaint is now installed in the mypaintdev folder in your home > directory." > > > # wait three seconds so the user can see the above message > sleep 3 > > # Launches the MyPaint installation. > ~/mypaintdev/bin/mypaint > > In file included from lib/mypaintlib.hpp:13:0, > from lib/mypaintlib_wrap.cpp:3086: > lib/mapping.hpp:20:21: fatal error: mapping.h: No such file or directory > #include "mapping.h" > ^ > compilation terminated. > scons: *** [lib/mypaintlib_wrap.os] Error 1 > scons: building terminated because of errors. > > So how would I modify the script so it can build the the mypaintlib into > MyPaint itself? > > > On Tue, Apr 8, 2014 at 5:34 PM, Jon Nordby <jono...@gmail.com> wrote: >> >> On 9 April 2014 01:10, Albert Westra <odysseywes...@gmail.com> wrote: >> > So how will this effect the build script provided on the wiki? I tried >> > to >> > build the master, only to get an error. >> Which build script and what error? >> I've updated the README with the additional command that needs to be >> ran, "git submodule update --init" >> >> -- >> Jon Nordby - www.jonnor.com > > > > _______________________________________________ > Mypaint-discuss mailing list > Mypaint-discuss@gna.org > https://mail.gna.org/listinfo/mypaint-discuss > -- Jon Nordby - www.jonnor.com _______________________________________________ Mypaint-discuss mailing list Mypaint-discuss@gna.org https://mail.gna.org/listinfo/mypaint-discuss