https://bugs.freedesktop.org/show_bug.cgi?id=90032
Vedran Miletić changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #11 from Felix von Leitner ---
Good news! It works now that I recompiled llvm with RTTI support!
I thought I had RTTI in my LLVM but I was doing it wrong.
For the record: the right way to build LLVM with RTTI support is:
cmake [path
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #10 from Jan Vesely ---
(In reply to Felix von Leitner from comment #9)
> That fixed that problem, but there is another one:
> ^
> Makefile:893: recipe for target 'api/libclover_la-event.lo' failed
>
> That appears t
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #9 from Felix von Leitner ---
That fixed that problem, but there is another one:
api/event.cpp: In function ‘cl_int clGetEventProfilingInfo(cl_event,
cl_profiling_info, size_t, void*, size_t*)’:
api/event.cpp:255:58: error: ‘dynamic_
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #8 from Felix von Leitner ---
Hah, this is actually quite funny.
src/gallium/auxiliary/util/u_debug.h
185 #ifdef DEBUG
186 #define debug_assert(expr) ((expr) ? (void)0 : _debug_assert_fail(#expr,
__FILE__, __LINE__, __FUNCTION__))
1
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #7 from Jan Vesely ---
(In reply to Ilia Mirkin from comment #6)
> (In reply to Felix von Leitner from comment #5)
> > Did not help. Here's the error message:
> >
> > In file included from
> > ../../../../src/gallium/auxiliary/util/u
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #6 from Ilia Mirkin ---
(In reply to Felix von Leitner from comment #5)
> Did not help. Here's the error message:
>
> In file included from
> ../../../../src/gallium/auxiliary/util/u_inlines.h:36:0,
> from ./codegen/
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #5 from Felix von Leitner ---
Did not help. Here's the error message:
In file included from ../../../../src/gallium/auxiliary/util/u_inlines.h:36:0,
from ./codegen/nv50_ir_util.h:36,
from ./codegen/n
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #4 from Felix von Leitner ---
I tried to compile mesa without RTTI, but the build fails.
CXX="g++ -fno-rtti" ./configure --prefix=/usr/X11R7 --sysconfdir=/etc
--localstatedir=/var `libdir /usr/X11R7`
--with-gallium-drivers=i915,nouve
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #3 from Jan Vesely ---
you can try building mesa without rtti, to confirm that rtti is indeed an
issue.
you can also try building llvm with a patch from here:
https://llvm.org/bugs/show_bug.cgi?id=14200
afair, the configuration sett
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #2 from Felix von Leitner ---
yes, my llvm is a cmake build.
Here's the output of llvm-config:
-I/usr/include -fPIC -fvisibility-inlines-hidden -Wall -W
-Wno-unused-parameter -Wwrite-strings -Wcast-qual
-Wno-missing-field-initializ
https://bugs.freedesktop.org/show_bug.cgi?id=90032
--- Comment #1 from Jan Vesely ---
Do you happen to use cmake compiled llvm?
Can you post the output of
llvm-config --cxxflags
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
__
https://bugs.freedesktop.org/show_bug.cgi?id=90032
Bug ID: 90032
Summary: build fails, undefined reference to
llvm:RTDyldMemoryManager
Product: Mesa
Version: 10.5
Hardware: x86-64 (AMD64)
OS: Linux (All)
13 matches
Mail list logo