diff options
author | Nate Amundson <naamunds@microsoft.com> | 2015-10-30 16:42:07 -0500 |
---|---|---|
committer | Nate Amundson <naamunds@microsoft.com> | 2015-10-30 16:42:07 -0500 |
commit | 1202f8974c1556e6a8690f29d9478d5b64392889 (patch) | |
tree | 70e3222203939781fe6570c6e49abb91b711351c /Documentation | |
parent | 7a08037ba5c7d5858485985dcb1d4750c77d31a0 (diff) | |
download | coreclr-1202f8974c1556e6a8690f29d9478d5b64392889.tar.gz coreclr-1202f8974c1556e6a8690f29d9478d5b64392889.tar.bz2 coreclr-1202f8974c1556e6a8690f29d9478d5b64392889.zip |
Add libcurl and libssl packages to instructions
The corefx native build requires the libcurl4-openssl-dev and libssl-dev
packages, as mentioned in https://github.com/dotnet/corefx/issues/4138.
This change also sets fs.file-max, as also mentioned in https://github.com/dotnet/corefx/issues/4138.
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/building/linux-instructions.md | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Documentation/building/linux-instructions.md b/Documentation/building/linux-instructions.md index 25051f0e99..3c42482535 100644 --- a/Documentation/building/linux-instructions.md +++ b/Documentation/building/linux-instructions.md @@ -27,6 +27,8 @@ Install the following packages for the toolchain: - gettext - libicu-dev - liblttng-ust-dev +- libcurl4-openssl-dev +- libssl-dev - uuid-dev In order to get lldb-3.6 on Ubuntu 14.04, we need to add an additional package source: @@ -39,7 +41,7 @@ ellismg@linux:~$ sudo apt-get update Then install the packages you need: -`ellismg@linux:~$ sudo apt-get install cmake llvm-3.5 clang-3.5 lldb-3.6 lldb-3.6-dev libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev uuid-dev` +`ellismg@linux:~$ sudo apt-get install cmake llvm-3.5 clang-3.5 lldb-3.6 lldb-3.6-dev libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev uuid-dev` You now have all the required components. @@ -62,6 +64,11 @@ ellismg@linux:~$ sudo apt-get update ellismg@linux:~$ sudo apt-get install mono-devel ``` +Set the maximum number of file-handles +-------------------------------------- + +To ensure that your system can allocate enough file-handles for the corefx build, add `fs.file-max = 100000` to `/etc/sysctl.conf`, and then run `sudo sysctl -p`. + Build the Runtime and Microsoft Core Library ============================================= |