CopperSpice 1.7.2 on RHEL 8.3
Posted: Tue Dec 14 2021 3:49 pm
Hi,
I am trying to use CopperSpice 1.7.2 on RHEL 8.3. I built CopperSpice on RHEL 8.3, setting WITH_WEBKIT to NO.
I am now trying to get the KitchenSink application to build on RHEL 8.3. I ran cmake against the CMakeLists.txt file in the top directory of the KitchenSink application and it ran successfully. I am now trying to build the application by running the command: -
cmake --build . --config Release
It fails with the following error: -
src/CMakeFiles/KitchenSink.dif/build.make *** target pattern contains no '%'. Stop.
gmake[1]: *** [CMakeFiles/Makefile2:112: src/CMakeFiles/KitchenSink.dir/all] Error 2
gmake: *** [Makefile:171: all] Error 2
I looked at the file src/CMakeFiles/KitchenSink.dif/build.make and starting from line 1053 it had the following lines: -
bin/Kitchensink: CopperSpice::CsCore - NOTFOUND
bin/Kitchensink: CopperSpice::CsGui - NOTFOUND
bin/Kitchensink: CopperSpice::CsNetwork - NOTFOUND
bin/Kitchensink: CopperSpice::CsOpenGL - NOTFOUND
bin/Kitchensink: CopperSpice::CsScript - NOTFOUND
bin/Kitchensink: CopperSpice::CsSql - NOTFOUND
bin/Kitchensink: CopperSpice::CsSvg - NOTFOUND
bin/Kitchensink: CopperSpice::CsXml - NOTFOUND
bin/Kitchensink: CopperSpice::CsXmlPatterns - NOTFOUND
bin/Kitchensink: CopperSpice::CsMultimedia - NOTFOUND
I had to change a line in the CMakeLists.txt file so that find_package(CopperSpice REQUIRED) worked, this was: -
set(CopperSpice_DIR "../copperspice-cs-1.7.2/install/rhel8.3/release/lib64/cmake/CopperSpice")
was there anything else I needed to do?
Kind Regards,
John
I am trying to use CopperSpice 1.7.2 on RHEL 8.3. I built CopperSpice on RHEL 8.3, setting WITH_WEBKIT to NO.
I am now trying to get the KitchenSink application to build on RHEL 8.3. I ran cmake against the CMakeLists.txt file in the top directory of the KitchenSink application and it ran successfully. I am now trying to build the application by running the command: -
cmake --build . --config Release
It fails with the following error: -
src/CMakeFiles/KitchenSink.dif/build.make *** target pattern contains no '%'. Stop.
gmake[1]: *** [CMakeFiles/Makefile2:112: src/CMakeFiles/KitchenSink.dir/all] Error 2
gmake: *** [Makefile:171: all] Error 2
I looked at the file src/CMakeFiles/KitchenSink.dif/build.make and starting from line 1053 it had the following lines: -
bin/Kitchensink: CopperSpice::CsCore - NOTFOUND
bin/Kitchensink: CopperSpice::CsGui - NOTFOUND
bin/Kitchensink: CopperSpice::CsNetwork - NOTFOUND
bin/Kitchensink: CopperSpice::CsOpenGL - NOTFOUND
bin/Kitchensink: CopperSpice::CsScript - NOTFOUND
bin/Kitchensink: CopperSpice::CsSql - NOTFOUND
bin/Kitchensink: CopperSpice::CsSvg - NOTFOUND
bin/Kitchensink: CopperSpice::CsXml - NOTFOUND
bin/Kitchensink: CopperSpice::CsXmlPatterns - NOTFOUND
bin/Kitchensink: CopperSpice::CsMultimedia - NOTFOUND
I had to change a line in the CMakeLists.txt file so that find_package(CopperSpice REQUIRED) worked, this was: -
set(CopperSpice_DIR "../copperspice-cs-1.7.2/install/rhel8.3/release/lib64/cmake/CopperSpice")
was there anything else I needed to do?
Kind Regards,
John