I'm not sure but I think this is the problem.
I was attempting to use the options suggested in the build instructions:
Code:
./autogen.sh --prefix=/usr --with-dri-drivers= --with-gallium-drivers=freedreno,swrast --with-egl-platforms=x11 --enable-gles2 --enable-gles1 --enable-gallium-egl --disable-gallium-llvm --enable-xa --disable-dri3
which was disabling gallium-llvm but still some parts of lvm are required for other pieces. Now the intresting thing is that by default masa looks for llvm shared libraries but for some reason the slackware llvm package has only static llvm so that disabled llvm altogether making the build fail.
I'm trying to get the build going with use of static llvm but I've had no luck.
Maybe I should rebuild llvm with the shared libs ?
I had a go at it but I get this other error:
Code:
/usr/lib/gcc/arm-slackware-linux-gnueabi/4.8.2/../../../../include/c++/4.8.2/ext/atomicity.h:49:12: error:
cannot compile this atomic library call yet
{ return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); }
I've no idea how to deal with that !