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

Reply via email to