Enable Linux support #159

Closed
cg2121 wants to merge 1 commit from fix-linux-browser into master
cg2121 commented 2019-03-18 14:48:05 -05:00 (Migrated from github.com)

This requires CEF >= 3683

This requires CEF >= 3683
cg2121 commented 2019-03-23 00:59:18 -05:00 (Migrated from github.com)

To compile:

-grab the latest CEF for Linux at: http://opensource.spotify.com/cefbuilds/index.html
-unzip the folder
-cd into the folder
then

mkdir build && cd build
cmake -DCMAKE_CXX_FLAGS="-Wno-attributes" ..
make -j4

Change OBS cmake to:

cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX="/usr" -DBUILD_BROWSER=ON -DCEF_ROOT_DIR="--- PATH TO CEF DIRECTORY ---" ..
To compile: -grab the latest CEF for Linux at: http://opensource.spotify.com/cefbuilds/index.html -unzip the folder -cd into the folder then ``` mkdir build && cd build cmake -DCMAKE_CXX_FLAGS="-Wno-attributes" .. make -j4 ``` Change OBS cmake to: ``` cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX="/usr" -DBUILD_BROWSER=ON -DCEF_ROOT_DIR="--- PATH TO CEF DIRECTORY ---" .. ```
IainCole commented 2019-03-25 16:55:17 -05:00 (Migrated from github.com)

For reference in case anyone else tries this https://github.com/obsproject/obs-browser/pull/158

For reference in case anyone else tries this https://github.com/obsproject/obs-browser/pull/158
cg2121 commented 2019-05-01 10:00:46 -05:00 (Migrated from github.com)

Linux support still needs some more work. I cant get the browser source to work when I install it to the system, but when I install it in portable mode it works just fine.

Linux support still needs some more work. I cant get the browser source to work when I install it to the system, but when I install it in portable mode it works just fine.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-obsproject/obs-browser!159
No description provided.