obs-studio-node
obs-studio-node copied to clipboard
Compile and build obs-studio-node for MacOS
https://github.com/stream-labs/obs-studio-node#readme have instructions to compile and build for Windows but not for MacOS.
How can I compile and build this project for MacOS?
https://github.com/stream-labs/obs-studio-node#readme have instructions to compile and build for Windows but not for MacOS.
How can I compile and build this project for MacOS?
Same question
Same question. Anyone can solve this?
This is the automatic reply message from the QQ mailbox.Hello, your email has been received, I will reply to you as soon as possible. Good Time! Alex
Any update on this?
This is the automatic reply message from the QQ mailbox.Hello, your email has been received, I will reply to you as soon as possible. Good Time! Alex
- On my macOS machine I already had Xcode and its command line compilation tools. I am not sure if this step is necessary. Probably, it is necessary if you have problems with any of the other steps.
- Install Node.js https://nodejs.org/en/
- Install CMake https://cmake.org/download/
- Use a plain text editor like nano to edit your ~/.profile, add
/Applications/CMake.app/Contents/binto the PATH - Start/restart Terminal, run
echo $PATH, it must include/Applications/CMake.app/Contents/binand/usr/local/bin - Install yarn
sudo npm install -g yarn - Make a root folder for the source code, for example
cd ~/ && mkdir github && cd github - Get the source code
git clone https://github.com/stream-labs/obs-studio-node.git - Go to the source code folder
cd obs-studio-node
Run the Example Build commands with the only one change (see the bolded text)
yarn install git submodule update --init --recursive mkdir build cd build cmake -DCMAKE_BUILD_TYPE=release .. cmake --build . cpack -G ZIP
CPack: - package: /Users/X/github/obs-studio-node/build/obs-studio-node-0.3.21-Darwin.zip generated.
This is the automatic reply message from the QQ mailbox.Hello, your email has been received, I will reply to you as soon as possible. Good Time! Alex