[lldb-dev] Please update the build instructions on the website

Greg Clayton gclayton at apple.com
Mon Mar 24 09:37:56 PDT 2014


I updated the build instructions for Ubuntu based on your feedback:

% svn commit
Sending        build.html
Transmitting file data .
Committed revision 204619.



On Mar 21, 2014, at 11:33 PM, Eran Ifrah <eran.ifrah at gmail.com> wrote:

> Hi,
> 
> On the website, it says that these prerequisites are needed:
> 
> "sudo apt-get install build-essential subversion swig python-dev libedit-dev"
> 
> However, on my Ubuntu 13.10, running the above and building will cause build error, the reasons for this are:
> 
> - Missing ncurses.h header (strangely, CMake did not complain about it)
> - Once we pass the ncurses problem (by installing ncurses development package) we get some undefined python symbols. The reason: python-dev will actually install the python 3 development package, while the missing symbols belonged to python2.7
> 
> The correct line that worked for me was (Ubuntu 13.10/64):
> 
> sudo apt-get install build-essential subversion swig python2.7-dev libedit-dev libncurses5-dev
> 
> and optionally: ninja-build (according to your mailing list, its the fastest way to build lldb)
> 
> Thanks!
> 
> -- 
> Eran Ifrah
> Author of codelite, a cross platform open source C/C++ IDE: http://www.codelite.org
> wxCrafter, a wxWidgets RAD: http://wxcrafter.codelite.org
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev




More information about the lldb-dev mailing list