Hi Stefan, thanks for taking your time. I actually tried among the first things
rm -rf efl git clone git://git.enlightenment.org/core/efl.git No help. But I took your clue to look again at my all-inclusive compile command line: export CPPFLAGS="$CPPFLAGS -march=pentium-m -I/opt/e/include"; export LDFLAGS="$LDFLAGS -L/opt/e/lib"; export PATH="$PATH:/opt/e/bin"; export PKG_CONFIG_PATH="/opt/e/lib/pkgconfig"; ./autogen.sh --prefix=/opt/e --disable-static --enable-xinput22 --enable-multisense --enable-systemd --enable-image-loader-webp --enable-harfbuzz && make clean && make -j4 && make install Playing around with it a bit I found the problem: I am first calling autogen and then "make clean". It seems that "make clean" removes something that it should better not touch. So is this a bug with the Makefile? I cannot imagine that a make clean should render a project not compilable any more unless reconfigured. And I was actually using above compile line (with varying options for autogen) since the first bits of E17 appeared and never encountered this kind of trouble. Thanks a lot, Florian On 31.03.2014 21:20, Stefan Schmidt wrote: > Hello. > > On Sat, 2014-03-29 at 07:33, Florian Schaefer wrote: >> Hi everybody, >> >> since about three weeks I cannot manage to compile efl from git. >> It always bails out with the following error message >> >> CC lib/eolian/lib_eolian_libeolian_la-eolian.lo >> make[2]: *** No rule to make target >> `../src/lib/ecore_x/ecore_x_version.h', needed by `all'. Stop. >> make[2]: *** Waiting for unfinished jobs.... >> CC lib/eolian/lib_eolian_libeolian_la-eolian_database.lo >> make[1]: *** [all-recursive] Error 1 >> make: *** [all] Error 2 >> >> The only file related to this ecore_x_version.h I have is >> src/lib/ecore_x/ecore_x_version.h.in. >> >> I am prette sure to again miss the obvious. Do you have an idea what it >> might be? > > Hmm, it works fine for all our build slaves from the automated build > as well as for all developers over these three weeks. > > Did you try to do a completely clean run? Like running make distclean > and autogen.sh again or even doing a clean checkout of the git repo? > > regards > Stefan Schmidt > > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
