Am Freitag, 21. Dezember 2012, 16:48:59 schrieb Michel Dänzer: > On Fre, 2012-12-21 at 06:31 +0100, Johannes Obermayr wrote: > > > > Please pull the code from: > > git://github.com/jobermayr/mesa.git branch: master > > > > To view it online: > > https://github.com/jobermayr/mesa > > > > Following changes since automake-gallium6: > > - link shared libgallium against some LLVM libs > > - drivers/radeon must be build shared to fix egl_gallium.so on > > r600/radeonsi builds > > - radeonsi and clover/opencl can be built against LLVM 3.3 trunk > > - merged some commits > > - based on current git master > > Sounds good. Sorry to be the bearer of bad news again, but it fails to > build --with-llvm-shared-libs: > > make[4]: Entering directory > `/home/daenzer/src/mesa-git/mesa/src/gallium/auxiliary' > make[4]: *** No rule to make target `-lLLVM-3.2svn', needed by > `libgallium9.1.0.la'. Stop. >
Rebased automake branch. Following improvements: - add $(LLVM_LDFLAGS) to libgallium@VERSION@_la_LDFLAGS to find -lLLVM-3.2svn in a non-default dir (should solve Michel's issue) - build libdricore@VERSION@ '-shared -avoid-version' to fit libllvmradeon@VERSION@ and libgallium@VERSION@ - add '-Wl,--no-undefined' and libglapi for TLS builds to solve a undefined symbol - targets/pipe-loader will be build just once if --enable-gallium-gbm and --enable-opencl (gbm completely missed it in automake branch) - finally removed now unnecessary compatibilty for old build system I am looking forward to get another to solve "setback" from Michel :-) _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev