You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Install dependencies, this can be done with `sudo ./tools/linux/install-dependencies`
82
-
4.`mkdir build && cd build`
83
-
5.`cmake ../src`
84
-
6. If not using system ffmpeg, run `./_deps/ffmpeg-lib-src/ffmpeg/install-ffmpeg-dependencies` to install the dependencies needed by the ffmpeg build
85
-
7.`make -j8`
82
+
4. If not using system ffmpeg, run `./_deps/ffmpeg-lib-src/ffmpeg/install-ffmpeg-dependencies` to install the dependencies needed by the ffmpeg build
83
+
5. If using system CEF, `sudo add-apt-repository ppa:casparcg/ppa` and `sudo apt-get install casparcg-cef-131-dev`
84
+
6.`mkdir build && cd build`
85
+
7.`cmake ../src`
86
+
8.`make -j8`
86
87
87
88
If all goes to plan, a folder called 'staging' has been created with everything you need to run CasparCG server.
88
89
89
90
## Build options
90
91
91
92
-DENABLE_HTML=OFF - useful if you lack CEF, and would like to build without that module.
92
93
93
-
-DUSE_STATIC_BOOST=OFF - (Linux only) link against shared version of Boost.
94
+
-DUSE_STATIC_BOOST=ON - (Linux only, default OFF) statically link against Boost.
94
95
95
-
-DUSE_SYSTEM_FFMPEG - (Linux only) use the version of ffmpeg from your OS.
96
+
-DUSE_SYSTEM_FFMPEG=OFF - (Linux only, default ON) use the version of ffmpeg from your OS.
97
+
98
+
-DUSE_SYSTEM_CEF=OFF - (Linux only, default ON) use the version of CEF from your OS. This expects to be using builds from https://launchpad.net/~casparcg/+archive/ubuntu/ppa
99
+
100
+
-DDIAG_FONT_PATH - Specify an alternate path/font to use for the DIAG window. On linux, this will often want to be set to an absolute path of a font
0 commit comments