vkohaupt / vokoscreenNG

vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help
https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
GNU General Public License v2.0
1.11k stars 91 forks source link

Support build on Unix #302

Open MichaelStraube opened 7 months ago

MichaelStraube commented 7 months ago

In order to build vokoscreenNG on FreeBSD I had to:

However, commit 9e6416e7cbf20755253bd61fa805c12632ad536f broke the build. It seems this is just not finished yet? I added a #ifdef Q_OS_WIN there to solve it for now.

See commits f48a0d33bc1bd7b0fd762bceb5cce6a9652db292 and 1b3e0d2f3fec0d030c43969bc55d856d10715005 in the unix branch of my fork.

As far as I am aware Q_OS_UNIX is defined also on Linux. It would be nice if you could make these changes to support building on Unix/*BSD.

vkohaupt commented 7 months ago

Done.

Please test it. Thanks.

MichaelStraube commented 7 months ago

Tested and it works, thanks.