Are these fatal to compilation/installation, or can I ignore the errors?
Code:
$ cmake -DUSE_SYSTEM_LIBS=1 -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../sigil-src
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Trying to use System Libraries...
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Found MiniZip: /usr/lib/x86_64-linux-gnu/libminizip.so
-- Checking for module 'hunspell'
-- Found hunspell, version 1.7.2
-- Checking for module 'libpcre2-16'
-- Found libpcre2-16, version 10.42
-- CMake version in use: 3.28.3
-- Using older findpython cmake module
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.3", minimum required is "3.4")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.12.so (found suitable version "3.12.3", minimum required is "3.4")
-- Using System ZLIB
-- Using System MiniZip
-- Using System Hunspell
-- Using System PCRE2
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at least version "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Using older PYTHON_LIBRARIES CMAKE variable to link to Python
-- Configuring done (0.6s)
-- Generating done (0.0s)
-- Build files have been written to: (Redacted)
Anyway, I don't know if the compilation was the cause or if checkinstall was the cause (I used checkinstall instead of make), but I got this when I tried to install:
Code:
Installing with make install...
========================= Installation results ===========================
[ 5%] Built target sigilgumbo
[ 5%] Built target main
[ 5%] Built target fluent
[ 5%] Built target material
[ 5%] Built target sigil_autogen_timestamp_deps
[ 6%] Built target sigil_autogen
[100%] Built target sigil
Install the project...
-- Install configuration: "Release"
CMake Error at src/cmake_install.cmake:52 (file):
file INSTALL destination: /usr/local/lib/sigil is not a directory.
Call Stack (most recent call first):
cmake_install.cmake:49 (include)
make: *** [Makefile:100: install] Error 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.