reddit / rpan-studio

RPAN Studio
GNU General Public License v2.0
263 stars 56 forks source link

how the !@#$ do you install it from source? #3

Open ralyodio opened 3 years ago

ralyodio commented 3 years ago

All I see is a fork of OBS which doesnj't have instructions.

krakenfury commented 3 years ago

why is is issue still open? the link you are looking for is in the readme: https://github.com/obsproject/obs-studio/wiki/Install-Instructions

bburdette commented 3 years ago

Unfortunately the stock obs-studio build doesn't seem to include all the dependencies for rpan-studio.

I'm on nix which has an obs-studio package with all the dependencies necessary to compile. I copied that package and I get to the link step, but that fails like so:

[100%] Linking CXX executable obs
/nix/store/p792j5f44l3f0xi7ai5jllwnxqwnka88-binutils-2.31.1/bin/ld: CMakeFiles/obs.dir/window-basic-settings-stream.cpp.o: in function `OBSBasicSettings::on_connectAccount_clicked()':
window-basic-settings-stream.cpp:(.text+0x4580): undefined reference to `OAuth::DeleteCookies(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/nix/store/p792j5f44l3f0xi7ai5jllwnxqwnka88-binutils-2.31.1/bin/ld: window-basic-settings-stream.cpp:(.text+0x4590): undefined reference to `OAuth::Login(QWidget*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
make[2]: *** [UI/CMakeFiles/obs.dir/build.make:1235: UI/obs] Error 1
make[1]: *** [CMakeFiles/Makefile2:1604: UI/CMakeFiles/obs.dir/all] Error 2
make: *** [Makefile:171: all] Error 2
builder for '/nix/store/ggpyqbksrb5148r0lj9b2njw2ryc0m0q-rpan-studio-25.0.8.drv' failed with exit code 2
error: build of '/nix/store/ggpyqbksrb5148r0lj9b2njw2ryc0m0q-rpan-studio-25.0.8.drv' failed

Seemed like maybe it needed qtnetworkauth? Added that but no dice. Also threw qoauth in there but that didn't get it either.

bburdette commented 3 years ago

Update: somehow I ended up on the older release page and didn't realize there was a newer one. 25.0.7.7 fixed the link problems!

bburdette commented 3 years ago

Followup: mine lacks the nice login of the appimage one; I had to use snookey2 to get a key to give it. Then, no stream comments. Somethings missing, or its out of sync with the appimage. No big deal I guess, but it would be cool to have a nix package for it!

micwoj92 commented 2 years ago

@ralyodio what does "!@#$" mean?