You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is rather a tip than an issue, but I'm posting it here in the hope it gets indexed by search engines and helps people who faced my same problem fix it quickly.
With the current state of things on the main branch, most missing packages will be highlighted to you by running the ./configure.sh script.
However at some point you won't see a recommended package and the full command to install it, the error will just say something like:
Could not find required tool for WAYLAND_SCANNER
I'll save you the trouble, the package to install here (again, on opensuse tumbleweed/and maybe slowroll and leap, too) is wayland-devel:
sudo zypper in wayland-devel
This is not enough, though. Header files will be placed in a location the build script doesn't like, i.e. /usr/include/wayland. Instead, they are expected one level above, i.e. /usr/include.
The simplest way to fix this is via symlinks (this way updates to the headers will also be available for future builds):
sudo ln -s wayland/* .
Hope this helped
The text was updated successfully, but these errors were encountered:
This is rather a tip than an issue, but I'm posting it here in the hope it gets indexed by search engines and helps people who faced my same problem fix it quickly.
With the current state of things on the main branch, most missing packages will be highlighted to you by running the
./configure.sh
script.However at some point you won't see a recommended package and the full command to install it, the error will just say something like:
Could not find required tool for WAYLAND_SCANNER
I'll save you the trouble, the package to install here (again, on opensuse tumbleweed/and maybe slowroll and leap, too) is
wayland-devel
:This is not enough, though. Header files will be placed in a location the build script doesn't like, i.e.
/usr/include/wayland
. Instead, they are expected one level above, i.e./usr/include
.The simplest way to fix this is via symlinks (this way updates to the headers will also be available for future builds):
sudo ln -s wayland/* .
Hope this helped
The text was updated successfully, but these errors were encountered: