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
I don't really know how Gentoo ebuilds work, but from the output it seems that it is not able to find the library in /usr/local/lib (because that directory is not in the library path on most systems). I assume that /usr/local/lib/libCorradeUtility.so.0 exists.
Looking at the Corrade buildscript, it seems that the -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" argument was somehow skipped and so the CMake default /usr/local prefix was used instead of /usr.
in the corrade-999.ebuild file there is something fishy with the \ line continuation characters, can you try to remove all of them like in the following snippet to see if it gets installed into proper location?
...
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCMAKE_BUILD_TYPE=Debug
-DBUILD_TESTS=TRUE
-DWITH_FIND_MODULE=TRUE
)
...
If that won't help, does CMake print any error/warning when building Corrade?
Hi,
I have built and installed Corrade using its standard buildscripts, but upon trying to build Magnum, I receive the following error:
Any advice?
The text was updated successfully, but these errors were encountered: