Ilia Mirkin wrote:
Edit shader_enums.Plo and replace shader_enums.cpp with
shader_enums.c (or vice-versa)
shader_enums.Plo does not exist anymore by the time distclean gets to
the error.
After autogen it contains #dummy, after build it looks like-
ph4[mesa]$ cat src/glsl/.deps/shader_enums.Plo
glsl/shader_enums.lo: glsl/shader_enums.c glsl/shader_enums.h \
util/macros.h
glsl/shader_enums.h:
util/macros.h:
Regardless, it's a bit strange that make distclean would need some
esoteric editing operation to work!
On Wed, Oct 7, 2015 at 6:00 PM, Andy Furniss <adf.li...@gmail.com>
wrote:
Noticed recently that make distclean is failing for me -
Making distclean in mesa make[2]: Entering directory
'/mnt/sdb1/Src64/Mesa-git/mesa/src/mesa' Makefile:2486:
../glsl/.deps/shader_enums.Plo: No such file or directory make[2]:
*** No rule to make target '../glsl/.deps/shader_enums.Plo'.
Stop. make[2]: Leaving directory
'/mnt/sdb1/Src64/Mesa-git/mesa/src/mesa' Makefile:684: recipe for
target 'distclean-recursive' failed make[1]: ***
[distclean-recursive] Error 1 make[1]: Leaving directory
'/mnt/sdb1/Src64/Mesa-git/mesa/src' Makefile:615: recipe for target
'distclean-recursive' failed make: *** [distclean-recursive] Error
1
My normal usage is
make distclean git clean -dfx git reset --hard origin/master
so I think I should be clean.
I build like -
./autogen.sh --prefix=/usr --sysconfdir=/etc --enable-omx
--enable-texture-float --with-egl-platforms=x11,drm
--with-gallium-drivers=radeonsi,swrast --enable-opencl
--enable-gbm --enable-shared-glapi --enable-glx-tls
--with-dri-drivers= && make -j5
_______________________________________________ mesa-dev mailing
list mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev