[lldb-dev] Linux build failure.
wendling at apple.com
Wed Apr 4 14:23:46 PDT 2012
There is a new function added to an abstract virtual class:
This needs to be added to the RecordingMemoryManager class.
On Apr 3, 2012, at 5:54 PM, Sean Silva wrote:
> I'm getting a build failure (and otherwise quite nasty build) on Linux (ubuntu).
> The error that is stopping the build is:
> ClangExpressionParser.cpp:564:54: error: allocating an object of abstract class
> type 'RecordingMemoryManager'
> RecordingMemoryManager *jit_memory_manager = new RecordingMemoryManager();
> I'm also getting a boatload of warnings from Clang.
> At a glance, it seems like most of them are
> - Clang complaining about `%llx` format specifiers, suggesting `%lx` for addr_t, uint64_t, break_id_t, tid_t, user_id_t, and possibly others
> - Clang complaining about default cases when all cases are covered.
> - conflict between /usr/include/python2.7/pyconfig.h #defining _XOPEN_SOURCE 600 while /usr/include/features.h #defining _XOPEN_SOURCE 700
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
More information about the lldb-dev