[Mesa-dev] [Bug 59831] undefined symbol _ZN4llvm19createGlobalDCEPassEv in r600g

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jan 25 07:53:14 PST 2013


--- Comment #7 from Tom Stellard <tstellar at gmail.com> ---
(In reply to comment #5)
> It was false to remove libr600_la_LDFLAGS in this patch:
> http://cgit.freedesktop.org/mesa/mesa/commit/
> ?id=69d639ba8b3cfd95cfbb12b861dbe2eda53f2e25
> And please change all Makefile.am to generate LLVM related LIBADDs this way
> to avoid stupid dependencies if LLVM was compiled with the better cmake
> build system which creates shared instead of static libs / one big shared
> lib and can save memory this way.

Generating different shared libraries depending on the build system used is a
bug in LLVM.  However, until it is fixed we need to support both build systems
even if one is better.

Adding llvm libraries in makefiles using llvm-config will not work when we are
linking against shared libraries generated by an autotools build of LLVM,
because then we will be linking against shared and static libraries at the same

You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130125/ddaeb23c/attachment.html>

More information about the mesa-dev mailing list