From 29b4246f9d4f8b81a2eaa135925287f75624016d Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Wed, 24 Jul 2013 14:53:48 +0000 Subject: [PATCH] Update www build instructions for FreeBSD llvm-svn: 187045 --- lldb/www/build.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lldb/www/build.html b/lldb/www/build.html index e0cab5b9bdcb..e545b1198a49 100755 --- a/lldb/www/build.html +++ b/lldb/www/build.html @@ -51,9 +51,9 @@
-

Building LLDB on Linux

+

Building LLDB on Linux and FreeBSD

-

This document describes the steps needed to compile LLDB on most Linux systems.

+

This document describes the steps needed to compile LLDB on most Linux systems, and FreeBSD.

Preliminaries

@@ -71,18 +71,22 @@
  • GCC 4.6.2 (later versions should work as well)
  • It is recommended to use libstdc++ 4.6 (or higher) to build LLDB on Linux, but using libc++ is also known to work.

    +

    On FreeBSD the base system Clang and libc++ may be used to build LLDB, + or the GCC port or package.

    In addition to any dependencies required by LLVM and Clang, LLDB needs a few development packages that may also need to be installed depending on your system. The current list of dependencies are:

    So for example, on a Fedora system one might run:

    > yum install swig python-devel libedit-devel

    On an Ubuntu system one might run:

    > sudo apt-get install build-essential subversion swig python-dev libedit-dev +

    On FreeBSD one might run:

    + > pkg install swig python

    If you wish to build the optional reference documentation, additional dependencies are required:

    • Graphviz (for the 'dot' tool).