compile error with parallel build

Bill Hoffman bill.hoffman at kitware.com
Sat Mar 18 22:02:29 CET 2006


At 02:21 PM 3/18/2006, Alexander Neundorf wrote:
>Hi,
>
>I tried to build kdelibs with "make -j4" on a single processor machine.
>It always stops after linking kdeui, but I didn't find an error message in the 
>output until now, you can see it here: http://www.neundorf.net/makej4.log
>
>After linking kdeui it stops with:
>cd /home/alex/src/kde4-svn/kdelibs-build/kdeui && /usr/local/bin/cmake -E 
>cmake_symlink_library ../lib/libkdeui.so.4.2.0 ../lib/libkdeui.so.4 ../lib/libkdeui.so
>gmake: *** [all] Error 2
>*** Exited with status: 2 ***

The problem is here:

gmake -f kstyles/keramik/CMakeFiles/keramik.dir/build.make kstyles/keramik/CMakeFiles/keramik.dir/build
gmake[2]: *** No rule to make target `bin/genembed', needed by `kstyles/keramik/keramikrc.h'. Stop.
gmake[1]: *** [kstyles/keramik/CMakeFiles/keramik.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
Generating string_object.lut.h

Looks like genembed is not getting built before it is needed.
You may need an add_dependency to make sure it gets built first.

-Bill



More information about the Kde-buildsystem mailing list