Build breaks on make synfig.pot-update


#1

Hi all :slight_smile:

Trying to build on Linux Mint KDE 17.3.

Cloned the git repository and called:

sudo ./autobuild/synfigstudio-linux-build.sh

The build broke, while checking for fftw3. Then I did:

sudo apt-get install fftw3 fftw3-dev pkg-config

and all went fine after that.

FTL built fine, but then I got:

Making all in po
make[2]: Entering directory /home/macetini/Development/source/synfig/synfig-core/po' make synfig.pot-update make[3]: Entering directory/home/macetini/Development/source/synfig/synfig-core/po’
make[3]: *** No rule to make target ../src/synfig/filecontainertemporary.cpp', needed bysynfig.pot-update’. Stop.
make[3]: Leaving directory /home/macetini/Development/source/synfig/synfig-core/po' make[2]: *** [synfig.pot] Error 2 make[2]: Leaving directory/home/macetini/Development/source/synfig/synfig-core/po’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/macetini/Development/source/synfig/synfig-core’
make: *** [all] Error 2

All Best,

Mace


#2

I had this exact same problem and I was able to solve it by commenting out the line that requires the file …/src/synfig/filecontainertemporary.cpp

So in synfig/synfig-core/po/POTFILES.in

I changed linee 213 - 214 from:

src/synfig/filecontainertemporary.cpp
src/synfig/filecontainertemporary.h

to this:

src/synfig/filecontainertemporary.cpp

src/synfig/filecontainertemporary.h

And I was able to compile after that :slight_smile: