glbinding is not installed properly
Hello, I'm trying to use your new build system, unsuccessful so far. build_deps.py script first gave me error about cloning the_Foundation (permission denied, public key), I had to clone it manually using https link instead of ssh. But ok, after that the script built all 3 deps successfully. However, some file seem to be missing for glbinding installation, no files regarding that module are found in deps/products/lib/cmake. Thus cmake can not find glbinding package. Note that glbiding files are present in deps/products/include, so it's partially installed.
Comments
I'll also change the_Foundation repository URL to a public one.
CMake Error at doomsday/cmake/Findglbinding.cmake:7 (find_package):
Could not find a package configuration file provided by "glbinding" with
any of the following names:
glbindingConfig.cmake
glbinding-config.cmake
Add the installation prefix of "glbinding" to CMAKE_PREFIX_PATH or set
"glbinding_DIR" to a directory containing one of the above files. If
"glbinding" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
doomsday/libs/gui/CMakeLists.txt:18 (find_package)
CPack: Create package using RPM
CPack: Install projects
CPack: - Run preinstall target for: Doomsday
CPack: - Install project: Doomsday []
CMake Error at /mnt/d/projects/git/Doomsday-Engine/build/doomsday/libs/gui/cmake_install.cmake:126 (file):
file INSTALL cannot find "/lib/libglbinding.so.3": No such file or
directory.
Call Stack (most recent call first):
/mnt/d/projects/git/Doomsday-Engine/build/doomsday/libs/cmake_install.cmake:50 (include)
/mnt/d/projects/git/Doomsday-Engine/build/doomsday/cmake_install.cmake:47 (include)
/mnt/d/projects/git/Doomsday-Engine/build/cmake_install.cmake:47 (include)
[EventLoop] Event loop terminating due to an uncaught exception
[NotFoundError] (in PackageLoader::load) Package "net.dengine.stdlib" is not available
Also mod detection is somewhat broken: .box folders are not considered as mods now but are scanned recursively and every pk3 is added to the mod list separately.
did you run into this?
-- Checking for module 'eopenssl11'
-- No package 'eopenssl11' found
@skyjake do you know what package this is in in ubuntu 20.10?
-- Checking for module 'eopenssl11'
-- Package 'eopenssl11', required by 'virtual:world', not found
-- Checking for module 'openssl'
-- Found openssl, version 1.1.1i
And the build process continues normally after that.