[lldb-dev] Can't compile lldb on opensuse 12 64

Silmarieni silmarieni at yahoo.com
Sun Jul 14 00:35:09 PDT 2013


Hello,

I can't compile lldb on opensuse linux 12 64bit.

I get  many warnings and the error:

llvm[5]: Compiling Host.cpp for Release build
/home/cedric/llvmroot/src/llvm/tools/lldb/source/Host/linux/Host.cpp:344:30: error: 
      no matching function for call to 'GetModuleSpecifications'
    const size_t num_specs = ObjectFile::GetModuleSpecifications (filesp...
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/cedric/llvmroot/src/llvm/tools/lldb/source/Host/linux/../../../include/lldb/Symbol/ObjectFile.h:183:5: note: 
      candidate function not viable: requires 4 arguments, but 3 were provided
    GetModuleSpecifications (const FileSpec &file,
    ^
/home/cedric/llvmroot/src/llvm/tools/lldb/source/Host/linux/../../../include/lldb/Symbol/ObjectFile.h:189:5: note: 
      candidate function not viable: requires 6 arguments, but 3 were provided
    GetModuleSpecifications (const lldb_private::FileSpec& file,
    ^
1 error generated.


(Almost full log available.)

The configure I used: 
configure --enable-cxx11--enable_optimized --disable_assertions



I could compile the latest clang++, libc++ etc. Only lldb won't compile.

Any ideas?

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20130714/2a0fc100/attachment.html>


More information about the lldb-dev mailing list