http://bugzilla.suse.com/show_bug.cgi?id=1086445
http://bugzilla.suse.com/show_bug.cgi?id=1086445#c4
--- Comment #4 from Michal Srb ---
Turns out the tablegen component is excluded from the libLLVM library
intentionally. Here is comment from cmake file that does it:
# Also exclude libLLVMTableGen for the following reasons:
# - it is only used by internal *-tblgen utilities;
# - it pollutes the global options space.
But apparently ldc needs it to build. I am thinking of one of following
solutions, each has some drawback:
* Modify libLLVM to include the tablegen component. We risk problems from
conflicting options between tablegen and other llvm/clang tools.
* Build the component into a separate libLLVMTableGen.so library. We would have
to hack it into the build system to produce it even that we don't produce any
other components as individual libraries.
* Export the libLLVMTableGen.a in some llvm-devel-static package. (But our
guidelines recommend to not distribute static libraries unless really
necessary...)
--
You are receiving this mail because:
You are on the CC list for the bug.