update build instructions
This commit is contained in:
parent
67a569c0b8
commit
f0cfc4aa8a
3 changed files with 41 additions and 2 deletions
|
|
@ -32,6 +32,8 @@ Install Requirements
|
||||||
libxfixes-dev \ # X11
|
libxfixes-dev \ # X11
|
||||||
libxrandr-dev \ # X11
|
libxrandr-dev \ # X11
|
||||||
libxtst-dev \ # X11
|
libxtst-dev \ # X11
|
||||||
|
nodejs \
|
||||||
|
npm \
|
||||||
nvidia-cuda-dev \ # Cuda, NvFBC
|
nvidia-cuda-dev \ # Cuda, NvFBC
|
||||||
nvidia-cuda-toolkit \ # Cuda, NvFBC
|
nvidia-cuda-toolkit \ # Cuda, NvFBC
|
||||||
|
|
||||||
|
|
@ -65,6 +67,8 @@ Install Requirements
|
||||||
libXrandr-devel \ # X11
|
libXrandr-devel \ # X11
|
||||||
libXtst-devel \ # X11
|
libXtst-devel \ # X11
|
||||||
mesa-libGL-devel \
|
mesa-libGL-devel \
|
||||||
|
nodejs \
|
||||||
|
npm \
|
||||||
openssl-devel \
|
openssl-devel \
|
||||||
opus-devel \
|
opus-devel \
|
||||||
pulseaudio-libs-devel \
|
pulseaudio-libs-devel \
|
||||||
|
|
@ -112,6 +116,8 @@ Install Requirements
|
||||||
libxfixes-dev \ # X11
|
libxfixes-dev \ # X11
|
||||||
libxrandr-dev \ # X11
|
libxrandr-dev \ # X11
|
||||||
libxtst-dev \ # X11
|
libxtst-dev \ # X11
|
||||||
|
nodejs \
|
||||||
|
npm \
|
||||||
wget \
|
wget \
|
||||||
|
|
||||||
Update gcc alias
|
Update gcc alias
|
||||||
|
|
@ -163,6 +169,8 @@ Install Requirements
|
||||||
libxfixes-dev \ # X11
|
libxfixes-dev \ # X11
|
||||||
libxrandr-dev \ # X11
|
libxrandr-dev \ # X11
|
||||||
libxtst-dev \ # X11
|
libxtst-dev \ # X11
|
||||||
|
nodejs \
|
||||||
|
npm \
|
||||||
wget \
|
wget \
|
||||||
|
|
||||||
Update gcc alias
|
Update gcc alias
|
||||||
|
|
@ -204,9 +212,20 @@ Install Requirements
|
||||||
libxfixes-dev \ # X11
|
libxfixes-dev \ # X11
|
||||||
libxrandr-dev \ # X11
|
libxrandr-dev \ # X11
|
||||||
libxtst-dev \ # X11
|
libxtst-dev \ # X11
|
||||||
|
nodejs \
|
||||||
|
npm \
|
||||||
nvidia-cuda-dev \ # Cuda, NvFBC
|
nvidia-cuda-dev \ # Cuda, NvFBC
|
||||||
nvidia-cuda-toolkit \ # Cuda, NvFBC
|
nvidia-cuda-toolkit \ # Cuda, NvFBC
|
||||||
|
|
||||||
|
npm dependencies
|
||||||
|
----------------
|
||||||
|
Install npm dependencies.
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
pushd ./src_assets/common/assets/web
|
||||||
|
npm install
|
||||||
|
popd
|
||||||
|
|
||||||
Build
|
Build
|
||||||
-----
|
-----
|
||||||
.. Attention:: Ensure you are in the build directory created during the clone step earlier before continuing.
|
.. Attention:: Ensure you are in the build directory created during the clone step earlier before continuing.
|
||||||
|
|
|
||||||
|
|
@ -12,18 +12,27 @@ MacPorts
|
||||||
Install Requirements
|
Install Requirements
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
sudo port install cmake boost ffmpeg libopus
|
sudo port install cmake boost ffmpeg libopus npm9
|
||||||
|
|
||||||
Homebrew
|
Homebrew
|
||||||
""""""""
|
""""""""
|
||||||
Install Requirements
|
Install Requirements
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
brew install boost cmake ffmpeg opus
|
brew install boost cmake ffmpeg node opus
|
||||||
# if there are issues with an SSL header that is not found:
|
# if there are issues with an SSL header that is not found:
|
||||||
cd /usr/local/include
|
cd /usr/local/include
|
||||||
ln -s ../opt/openssl/include/openssl .
|
ln -s ../opt/openssl/include/openssl .
|
||||||
|
|
||||||
|
npm dependencies
|
||||||
|
----------------
|
||||||
|
Install npm dependencies.
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
pushd ./src_assets/common/assets/web
|
||||||
|
npm install
|
||||||
|
popd
|
||||||
|
|
||||||
Build
|
Build
|
||||||
-----
|
-----
|
||||||
.. Attention:: Ensure you are in the build directory created during the clone step earlier before continuing.
|
.. Attention:: Ensure you are in the build directory created during the clone step earlier before continuing.
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,17 @@ following packages using:
|
||||||
mingw-w64-x86_64-toolchain mingw-w64-x86_64-opus mingw-w64-x86_64-x265 mingw-w64-x86_64-boost \
|
mingw-w64-x86_64-toolchain mingw-w64-x86_64-opus mingw-w64-x86_64-x265 mingw-w64-x86_64-boost \
|
||||||
git mingw-w64-x86_64-make cmake make gcc
|
git mingw-w64-x86_64-make cmake make gcc
|
||||||
|
|
||||||
|
npm dependencies
|
||||||
|
----------------
|
||||||
|
Install nodejs and npm. Downloads available `here <https://nodejs.org/en/download/>`_.
|
||||||
|
|
||||||
|
Install npm dependencies.
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
pushd ./src_assets/common/assets/web
|
||||||
|
npm install
|
||||||
|
popd
|
||||||
|
|
||||||
Build
|
Build
|
||||||
-----
|
-----
|
||||||
.. Attention:: Ensure you are in the build directory created during the clone step earlier before continuing.
|
.. Attention:: Ensure you are in the build directory created during the clone step earlier before continuing.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue