NatronGitHub / Natron

Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
http://NatronGitHub.github.io
GNU General Public License v2.0
4.54k stars 332 forks source link

(Bug): build without wayland broken? #890

Closed Randrianasulu closed 1 year ago

Randrianasulu commented 1 year ago

Make sure to follow our issue report guidelines

Natron version

git 7ab18f3ced214460781e5e8d70db294e90dde94b

Operating system

Linux Slackware 15.0 i586

System specs

not relevant? Amd fx4300 16 gb ram amd hd3000 integrated GPU

Did you install Natron using the official installer?

Custom installation path

No response

What were you trying to do?

I tried to recompile Natron in its build dir. Without Wayland.

What did you expect to happen? What happened instead?

Tried re-compilation (for some reason I still need to add " -lpthread -ldl -lc" to executable linker line in ccmake)

Step-by-step reproduction instructions

Try to build Natron on system without Wayland headers. Cmake detect they absent but some ifdefs are missing.

Additional details

no_wayland.diff.txt

patch, hopefully