<div dir="ltr">I've tried enabling --with-llvm-shared-libs on my mesa build - for graphics rather than opencl - however it's unable to render anything<div><br></div><div style>Even glxgears just shows garbage - have you tested this method at all? Should it work? I'm trying to figure out if this is something I've done wrong within my configuration or I'm simply not supposed to be doing this</div>

<div style><br></div><div style>Cheers</div><div style><br></div><div style>Mike</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 18 January 2013 16:58, Tom Stellard <span dir="ltr"><<a href="mailto:tom@stellard.net" target="_blank">tom@stellard.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: Tom Stellard <<a href="mailto:thomas.stellard@amd.com">thomas.stellard@amd.com</a>><br>
<br>
This reverts commit 7824ab807050c03c6df01c44774914dcbef88248.<br>
<br>
Now that we force linking with LLVM shared libs when building clover,<br>
we can link against <a href="http://libgallium.la" target="_blank">libgallium.la</a> with no problems.<br>
---<br>
 src/gallium/auxiliary/Makefile.am      | 6 ------<br>
 src/gallium/targets/opencl/Makefile.am | 4 +---<br>
 2 files changed, 1 insertion(+), 9 deletions(-)<br>
<br>
diff --git a/src/gallium/auxiliary/Makefile.am b/src/gallium/auxiliary/Makefile.am<br>
index 4979293..a4eee47 100644<br>
--- a/src/gallium/auxiliary/Makefile.am<br>
+++ b/src/gallium/auxiliary/Makefile.am<br>
@@ -45,9 +45,3 @@ util/u_format_srgb.c: $(srcdir)/util/u_format_srgb.py<br>
<br>
 util/u_format_table.c: $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format_pack.py $(srcdir)/util/u_format_parse.py $(srcdir)/util/u_format.csv<br>
        $(AM_V_GEN) $(PYTHON2) $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format.csv > $@<br>
-<br>
-# XXX: As a work around for <a href="https://bugs.freedesktop.org/show_bug.cgi?id=59334" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=59334</a><br>
-# clover needs to link against libgallium.a. Delete this once we have a real<br>
-# fix for this bug.<br>
-all-local: <a href="http://libgallium.la" target="_blank">libgallium.la</a><br>
-       ln -f $(builddir)/.libs/libgallium.a $(builddir)/libgallium.a<br>
diff --git a/src/gallium/targets/opencl/Makefile.am b/src/gallium/targets/opencl/Makefile.am<br>
index be8ec12..c5c3003 100644<br>
--- a/src/gallium/targets/opencl/Makefile.am<br>
+++ b/src/gallium/targets/opencl/Makefile.am<br>
@@ -6,11 +6,9 @@ libOpenCL_la_LDFLAGS = \<br>
        $(LLVM_LDFLAGS) \<br>
        -version-number 1:0<br>
<br>
-# We are linking against libgallium.a rather than <a href="http://libgallium.la" target="_blank">libgallium.la</a> to work around<br>
-# <a href="https://bugs.freedesktop.org/show_bug.cgi?id=59334" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=59334</a><br>
 libOpenCL_la_LIBADD = \<br>
        $(top_builddir)/src/gallium/state_trackers/clover/<a href="http://libclover.la" target="_blank">libclover.la</a> \<br>
-       $(top_builddir)/src/gallium/auxiliary/libgallium.a \<br>
+       $(top_builddir)/src/gallium/auxiliary/<a href="http://libgallium.la" target="_blank">libgallium.la</a> \<br>
        $(GALLIUM_PIPE_LOADER_LIBS) $(LIBUDEV_LIBS) \<br>
        -ldl \<br>
        -lclangCodeGen \<br>
<span class="HOEnZb"><font color="#888888">--<br>
1.7.11.4<br>
<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" target="_blank">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</font></span></blockquote></div><br></div>