grx
grx copied to clipboard
building/dependencies?
I maintain grx.SlackBuild at SlackBuilds.org (main extra build script repository for Slackware GNU/Linux) so people can install grx. However, after v2.4.9, there are no building/dependencies instructions. SlackBuilds templates says do the following.
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DMAN_INSTALL_DIR=/usr/man \
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
cd ..
I tried to update grx.SlackBuild to do that, which now says the following.
CMake Error at src/CMakeLists.txt:215 (find_package):
By not providing "FindGLibGenMarshal.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"GLibGenMarshal", but CMake did not find one.
Could not find a package configuration file provided by "GLibGenMarshal"
with any of the following names:
GLibGenMarshalConfig.cmake
glibgenmarshal-config.cmake
Add the installation prefix of "GLibGenMarshal" to CMAKE_PREFIX_PATH or set
"GLibGenMarshal_DIR" to a directory containing one of the above files. If
"GLibGenMarshal" provides a separate development package or SDK, be sure it
has been installed.
Please document building/dependencies.