View Single Post
Old 11-15-2023, 02:24 PM   #47
philja
Addict
philja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enough
 
Posts: 270
Karma: 516
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
I've removed the -DUSE_SYSTEM_LIBS=1 from the command line. I've installed the qt6-webengine-dev-tools package. I deleted the old sigil-build directory and made a new one. Then I ran the cmake again.

This time, all bundled hunspell, pcre3, zlib, minizip were used. The failures were the same with one extra I didn't see last time (under using bundled ZLIB):

Code:
Check size of off64_t - failed
The CMakeError.log has a mention of this:

Code:
 Entering directory '/home/pnj/sigil-build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_58f66.dir/OFF64_T.c.o
/usr/bin/cc    -o CMakeFiles/cmTC_58f66.dir/OFF64_T.c.o -c /home/pnj/sigil-build/CMakeFiles/CheckTypeSize/OFF64_T.c
/home/pnj/sigil-build/CMakeFiles/CheckTypeSize/OFF64_T.c:27:22: error: ‘off64_t’ undeclared here (not in a function); did you mean ‘off_t’?
   27 | #define SIZE (sizeof(off64_t))
The others were the same:
Code:
 Using Bundled PCRE2
-- Looking for dirent.h
-- Looking for dirent.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for windows.h
-- Looking for windows.h - not found
-- Looking for C++ include type_traits.h
-- Looking for C++ include type_traits.h - not found
-- Looking for C++ include bits/type_traits.h
-- Looking for C++ include bits/type_traits.h - not found
and

Code:
 Looking for _strtoi64 - not found
Then the red part of the consol output has completely changed:

Code:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt6LinguistTools/Qt6LinguistToolsTargets.cmake:131 (message):
  The imported target "Qt6::lconvert" references the file
     "/usr/lib/qt6/bin/lconvert"
  but this file does not exist.  Possible reasons include:
  * The file was deleted, renamed, or moved to another location.
  * An install or uninstall procedure did not complete successfully.
  * The installation package was faulty and contained
     "/usr/lib/x86_64-linux-gnu/cmake/Qt6LinguistTools/Qt6LinguistToolsTargets.cmake"
  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake:47 (include)
  /usr/lib/x86_64-linux-gnu/cmake/Qt6/Qt6Config.cmake:219 (find_package)
  src/qt6sigil.cmake:27 (find_package)
  src/CMakeLists.txt:685 (include)
There was no orange colored output this time. So it looks like the Qt6WebEngine problem has disappeared.

Last edited by philja; 11-15-2023 at 02:28 PM.
philja is offline   Reply With Quote