[LLVMdev] Trying to build lldb on linux

jonathan bioinfornatics at gmail.com
Mon Feb 27 08:51:41 PST 2012


Dear,
I would like build lldb on linux but i fail, (thanks for any help):
1/ get llvm3.0
2/ get clang.3.0 and put it into llvm/tools/
3/ checkout lldb rev 144573 put into llvm/tools/



build
---------------------------------
$ ./configure 
  --disable-assertions \
  --enable-debug-runtime \
  --enable-jit \
  --enable-libffi \
  --enable-shared

$ make REQUIRES_RTTI=1 VERBOSE=1
---------------------------------

Output error
---------------------------------
Broadcaster.cpp: In constructor
'lldb_private::Broadcaster::Broadcaster(const char*)':
Broadcaster.cpp:33:97: warning: format '%p' expects argument of type
'void*', but argument 3 has type 'lldb_private::Broadcaster*' [-Wformat]
Broadcaster.cpp: In destructor 'virtual
lldb_private::Broadcaster::~Broadcaster()':
Broadcaster.cpp:41:98: warning: format '%p' expects argument of type
'void*', but argument 3 has type 'lldb_private::Broadcaster*' [-Wformat]
Broadcaster.cpp: In member function 'void
lldb_private::Broadcaster::PrivateBroadcastEvent(lldb::EventSP&, bool)':
Broadcaster.cpp:239:40: warning: format '%p' expects argument of type
'void*', but argument 3 has type 'lldb_private::Broadcaster*' [-Wformat]
Broadcaster.cpp:239:40: warning: format '%p' expects argument of type
'void*', but argument 7 has type 'lldb_private::Listener*' [-Wformat]
At global scope:
cc1plus: warning: unrecognized command line option
"-Wno-unneeded-internal-declaration" [enabled by default]
make[4]: Leaving directory
`/home/builder/rpmbuild/BUILD/llvm-3.0.src/tools/lldb/source/Core'
make[3]: *** [all] Error 1
make[3]: Leaving directory
`/home/builder/rpmbuild/BUILD/llvm-3.0.src/tools/lldb/source'
make[2]: *** [all] Error 1
make[2]: Leaving directory
`/home/builder/rpmbuild/BUILD/llvm-3.0.src/tools/lldb'
make[1]: *** [all] Error 1
make[1]: Leaving directory
`/home/builder/rpmbuild/BUILD/llvm-3.0.src/tools'
make: *** [all] Error 1
---------------------------------





More information about the llvm-dev mailing list