Wait, ignore this. I was able to build this after reading @seo.disparate 's comment.
specifying a cmake option -DENABLE_AJA=OFF when invoking cmake Thanks @seo.disparate those flags worked.
Haven't been able to get this to build:
-- OBS: ENABLED obs-filters
-- OBS: ENABLED obs-transitions
-- OBS: ENABLED rtmp-services
-- OBS: ENABLED text-freetype2
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find LibAJANTV2 (missing: AJA_LIBRARIES_INCLUDE_DIR AJA_NTV2_LIB)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/Modules/FindLibAJANTV2.cmake:98 (find_package_handle_standard_args)
plugins/aja/CMakeLists.txt:17 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
Aborting...
The cmakefile log:
eTmp/src.cxx
/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp/src.cxx:2:33: warning: ‘int somefunc()’ is deprecated [-Wdeprecated-declarations]
2 | int main() { return somefunc();}
| ~~~~~~~~^~
/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp/src.cxx:1:37: note: declared here
1 | __attribute__((__deprecated__)) int somefunc() { return 0; }
| ^~~~~~~~
Linking CXX executable cmTC_bd7ee
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd7ee.dir/link.txt --verbose=1
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now CMakeFiles/cmTC_bd7ee.dir/src.cxx.o -o cmTC_bd7ee
make[1]: Leaving directory '/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp'
Source file was:
__attribute__((__deprecated__)) int somefunc() { return 0; }
int main() { return somefunc();}
I don't know. I'd give my big toe on my right foot to take 6months to myself locked in a room with c++ books and tutorials where I'd figure this out and not have to post here. Until then....
Pinned Comments
thotypous commented on 2021-02-05 14:12 (UTC)
If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx
benklett commented on 2016-02-06 23:11 (UTC) (edited on 2016-08-10 14:01 (UTC) by benklett)