Building 0.92 with cmake following instructions in README fails on LM18
Hi everyone,
I've been trying to build 0.92 (first the pre2 package from the website, now the version directly from the repo (~inkscape.dev-inkscape-0.92.x-r15145.tgz).
I've followed the instructions for cmake in the README file ( mkdir build cd build cmake .. make make install)
and the result was (translated from German):
[ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/version.cpp.o make[2]: *** no rule to create target „src/inkscape-version.cpp“, needed by „src/CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o“. End. CMakeFiles/Makefile2:597: the rule for target „src/CMakeFiles/inkscape_base.dir/all“ failed make[1]: *** [src/CMakeFiles/inkscape_base.dir/all] Fehler 2 Makefile:127: the rule for target „all“ failed make: *** [all] Error 2
Same result both on an upgraded Linux Mint and on a fresh LM18 install in a VM.
Are the instructions misleading, is something missing/broken on my system, or is something wrong with the 'settings' for cmake? Or something else? It works with the autotools option, but (at least for 0.92pre), the compiled version contains a lot of stuff (LPEs, mesh - think that was removed recently) that I thought wouldn't be in 0.92 yet.
(I'm on Linux Mint 18, Ubuntu 16.04 base)
Can anyone help?
Regards, Maren
Hi Maren,
You can use "make inkscape_version" which should resolve the problem before doing "make" for the time being, or pull r15146 and test if it fixes the problem.
participants (2)
-
Marc Jeanmougin
-
Maren Hachmann