* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
@ 2020-09-06 6:10 ` lemmi
2020-09-06 8:04 ` zenny
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: lemmi @ 2020-09-06 6:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 497 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687707521
Comment:
According to https://github.com/Xaymar/obs-StreamFX/wiki/Building-From-Source the compilers shouldn't be a problem. While I see no problem in building this standalone (one option to build StreamFX), I'd rather not have this pollute the obs build (the other option).
So if you or anyone else want to give this a spin, should be manageable first template.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
2020-09-06 6:10 ` lemmi
@ 2020-09-06 8:04 ` zenny
2020-09-06 8:16 ` lemmi
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: zenny @ 2020-09-06 8:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1582 bytes --]
New comment by zenny on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687720959
Comment:
> According to https://github.com/Xaymar/obs-StreamFX/wiki/Building-From-Source the compilers shouldn't be a problem. While I see no problem in building this standalone (one option to build StreamFX), I'd rather not have this pollute the obs build (the other option).
> So if you or anyone else want to give this a spin, should be manageable first template.
I tried to compile but without success:
```
$ cmake -H. -B"build/flux" -G"Ninja" -DOBS_DOWNLOAD=ON -DCMAKE_PACKAGE_NAME=StreamFX -DCMAKE_PACKAGE_PREFIX="build/package" -DCMAKE_INSTALL_PREFIX="build/distrib"
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:64 (project):
The CMAKE_C_COMPILER:
gcc-9
is not a full path and was not found in the PATH.
Tell CMake where to find the compiler by setting either the environment
variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
the compiler, or to the compiler name if it is in the PATH.
CMake Error at CMakeLists.txt:64 (project):
The CMAKE_CXX_COMPILER:
g++-9
is not a full path and was not found in the PATH.
Tell CMake where to find the compiler by setting either the environment
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
to the compiler, or to the compiler name if it is in the PATH.
-- Configuring incomplete, errors occurred!
```
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
2020-09-06 6:10 ` lemmi
2020-09-06 8:04 ` zenny
@ 2020-09-06 8:16 ` lemmi
2020-09-06 8:18 ` zenny
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: lemmi @ 2020-09-06 8:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 248 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687722556
Comment:
Looks like some broken defaults in the cmake file. Maybe you can patch the file to drop the version suffix.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
` (2 preceding siblings ...)
2020-09-06 8:16 ` lemmi
@ 2020-09-06 8:18 ` zenny
2020-09-06 16:31 ` zenny
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: zenny @ 2020-09-06 8:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 486 bytes --]
New comment by zenny on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687722928
Comment:
An easy way out I figured out was to:
1. Download the latest master binary build for ubuntu 20.04 (which uses gcc-9 and g++-9) from https://github.com/Xaymar/obs-StreamFX/suites/1118571358/artifacts/15811004
2. Extract the plugin to `~/.config/obs-studio/plugins/` folder.
Seems like it is loading, but yet to see whether it works or not.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
` (3 preceding siblings ...)
2020-09-06 8:18 ` zenny
@ 2020-09-06 16:31 ` zenny
2020-09-06 16:36 ` zenny
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: zenny @ 2020-09-06 16:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1743 bytes --]
New comment by zenny on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687720959
Comment:
> According to https://github.com/Xaymar/obs-StreamFX/wiki/Building-From-Source the compilers shouldn't be a problem. While I see no problem in building this standalone (one option to build StreamFX), I'd rather not have this pollute the obs build (the other option).
> So if you or anyone else want to give this a spin, should be manageable first template.
I tried to compile but without success:
```
$ cmake -H. -B"build/flux" -G"Ninja" -DOBS_DOWNLOAD=ON -DCMAKE_PACKAGE_NAME=StreamFX -DCMAKE_PACKAGE_PREFIX="build/package" -DCMAKE_INSTALL_PREFIX="build/distrib" -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc
-- StreamFX: Using packaged or remote obs-studio.
Linux builds require your install the necessary development packages, take a look at the obs-studio build guide for them.
-- Found FFmpeg: /usr/include/../lib64/libavutil.so (found version "56.51.100") found
components: avutil avcodec swscale
CMake Warning at cmake/clang/Clang.cmake:389 (message):
Clang for CMake: Could not find clang-tidy at path
'CLANG_TIDY_BIN-NOTFOUND', disabling clang-tidy...
Call Stack (most recent call first):
CMakeLists.txt:1086 (clang_tidy)
-- Configuring done
CMake Error at CMakeLists.txt:943 (add_library):
The install of the StreamFX target requires changing an RPATH from the
build tree, but this is not supported with the Ninja generator unless on an
ELF-based platform. The CMAKE_BUILD_WITH_INSTALL_RPATH variable may be set
to avoid this relinking step.
-- Generating done
CMake Generate step failed. Build files cannot be regenerated correctly.
```
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
` (4 preceding siblings ...)
2020-09-06 16:31 ` zenny
@ 2020-09-06 16:36 ` zenny
2020-09-06 16:46 ` zenny
2020-09-08 6:56 ` Vaelatern
7 siblings, 0 replies; 9+ messages in thread
From: zenny @ 2020-09-06 16:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1377 bytes --]
New comment by zenny on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687720959
Comment:
> According to https://github.com/Xaymar/obs-StreamFX/wiki/Building-From-Source the compilers shouldn't be a problem. While I see no problem in building this standalone (one option to build StreamFX), I'd rather not have this pollute the obs build (the other option).
> So if you or anyone else want to give this a spin, should be manageable first template.
I tried to compile but without success:
```
$ cmake -H. -B"build/flux" -G"Ninja" -DOBS_DOWNLOAD=ON -DCMAKE_PACKAGE_NAME=StreamFX -DCMAKE_PACKAGE_PREFIX="build/package" -DCMAKE_INSTALL_PREFIX="build/distrib" -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc
-- StreamFX: Using packaged or remote obs-studio.
Linux builds require your install the necessary development packages, take a look at the obs-studio build guide for them.
-- Configuring done
CMake Error at CMakeLists.txt:943 (add_library):
The install of the StreamFX target requires changing an RPATH from the
build tree, but this is not supported with the Ninja generator unless on an
ELF-based platform. The CMAKE_BUILD_WITH_INSTALL_RPATH variable may be set
to avoid this relinking step.
-- Generating done
CMake Generate step failed. Build files cannot be regenerated correctly.
```
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
` (5 preceding siblings ...)
2020-09-06 16:36 ` zenny
@ 2020-09-06 16:46 ` zenny
2020-09-08 6:56 ` Vaelatern
7 siblings, 0 replies; 9+ messages in thread
From: zenny @ 2020-09-06 16:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 389 bytes --]
New comment by zenny on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-687838602
Comment:
> Looks like some broken defaults in the cmake file. Maybe you can patch the file to drop the version suffix.
Still cmake generate does not work. Updated output in https://github.com/void-linux/void-packages/issues/24706#issuecomment-687720959
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Package Request] StreamFX - An OBS plugin
2020-09-06 5:58 [ISSUE] [Package Request] StreamFX - An OBS plugin zenny
` (6 preceding siblings ...)
2020-09-06 16:46 ` zenny
@ 2020-09-08 6:56 ` Vaelatern
7 siblings, 0 replies; 9+ messages in thread
From: Vaelatern @ 2020-09-08 6:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
New comment by Vaelatern on void-packages repository
https://github.com/void-linux/void-packages/issues/24706#issuecomment-688659953
Comment:
You could try building it within xbps-src, that would give you a template at the end, and give you a clean environment for building.
^ permalink raw reply [flat|nested] 9+ messages in thread