Code:
[poobah@BSKMageia ~]$ qmake -query QT_INSTALL_LIBS
/usr/lib64
That is what ended up in the sigil script.
/usr/bin/sigil is the version that I installed from the repositories. It suffered from the same problem as the one that I built locally here. Here is the information from the repository version.
Code:
Version: 0.9.16
Loaded Qt: 5.12.6
Build time: 2019.08.19 11:16:02 UTC
I did not run any build tools for that version, I just installed the RPM. So the packager suffered from the same fault on his computer as I did on mine. I think that the problem is bigger than just my system.
/usr/local/bin/sigil is the version that I compiled. Here is the version information.
Code:
Version: 1.2.1
Loaded Qt: 5.12.6
Build time: 2020.04.05 16.19.04 UTC
I did not install a special version of Qt to build sigil. I just installed the dev packages for what is here.
I have my cmake log from when I built sigil, but I don't see any reference to Qt in it.
Code:
[poobah@BSKMageia ~]$ cd sigil-build
[poobah@BSKMageia ~/sigil-build]$ cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../sigil-src
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.6", minimum required is "3.4")
-- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.6", minimum required is "3.4")
-- Using Bundled ZLIB
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - failed
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Using Bundled MiniZip
-- Using Bundled Hunspell
-- Using Bundled PCRE
-- 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
-- Looking for bcopy
-- Looking for bcopy - found
-- Looking for memmove
-- Looking for memmove - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for strtoq
-- Looking for strtoq - found
-- Looking for _strtoi64
-- Looking for _strtoi64 - not found
-- Check size of long long
-- Check size of long long - done
-- Check size of unsigned long long
-- Check size of unsigned long long - done
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Performing Test COMPILER_SUPPORTS_CXX0X
-- Performing Test COMPILER_SUPPORTS_CXX0X - Success
x MJ/
x MJ/config/
x MJ/config/local/
x MJ/config/local/SIGIL_EBOOK_MML_SVG.js
x MJ/MathJax.js
x MJ/extensions/
x MJ/extensions/MathML/
x MJ/extensions/MathML/mml3.js
x MJ/extensions/AssistiveMML.js
x MJ/extensions/fast-preview.js
x MJ/extensions/toMathML.js
x MJ/extensions/mml2jax.js
x MJ/extensions/MathEvents.js
x MJ/extensions/jsMath2jax.js
x MJ/jax/
x MJ/jax/input/
x MJ/jax/input/MathML/
x MJ/jax/input/MathML/jax.js
x MJ/jax/input/MathML/config.js
x MJ/jax/input/MathML/entities/
x MJ/jax/input/MathML/entities/e.js
x MJ/jax/input/MathML/entities/a.js
x MJ/jax/input/MathML/entities/y.js
x MJ/jax/input/MathML/entities/x.js
x MJ/jax/input/MathML/entities/d.js
x MJ/jax/input/MathML/entities/o.js
x MJ/jax/input/MathML/entities/w.js
x MJ/jax/input/MathML/entities/k.js
x MJ/jax/input/MathML/entities/s.js
x MJ/jax/input/MathML/entities/scr.js
x MJ/jax/input/MathML/entities/j.js
x MJ/jax/input/MathML/entities/r.js
x MJ/jax/input/MathML/entities/opf.js
x MJ/jax/input/MathML/entities/n.js
x MJ/jax/input/MathML/entities/v.js
x MJ/jax/input/MathML/entities/i.js
x MJ/jax/input/MathML/entities/q.js
x MJ/jax/input/MathML/entities/m.js
x MJ/jax/input/MathML/entities/u.js
x MJ/jax/input/MathML/entities/l.js
x MJ/jax/input/MathML/entities/t.js
x MJ/jax/input/MathML/entities/h.js
x MJ/jax/input/MathML/entities/p.js
x MJ/jax/input/MathML/entities/c.js
x MJ/jax/input/MathML/entities/fr.js
x MJ/jax/input/MathML/entities/g.js
x MJ/jax/input/MathML/entities/f.js
x MJ/jax/input/MathML/entities/b.js
x MJ/jax/input/MathML/entities/z.js
x MJ/jax/element/
x MJ/jax/element/mml/
x MJ/jax/element/mml/jax.js
x MJ/jax/element/mml/optable/
x MJ/jax/element/mml/optable/SuppMathOperators.js
x MJ/jax/element/mml/optable/Latin1Supplement.js
x MJ/jax/element/mml/optable/MathOperators.js
x MJ/jax/element/mml/optable/GeometricShapes.js
x MJ/jax/element/mml/optable/LetterlikeSymbols.js
x MJ/jax/element/mml/optable/Dingbats.js
x MJ/jax/element/mml/optable/BasicLatin.js
x MJ/jax/element/mml/optable/MiscMathSymbolsB.js
x MJ/jax/element/mml/optable/SupplementalArrowsA.js
x MJ/jax/element/mml/optable/Arrows.js
x MJ/jax/element/mml/optable/SupplementalArrowsB.js
x MJ/jax/element/mml/optable/CombDiactForSymbols.js
x MJ/jax/element/mml/optable/GreekAndCoptic.js
x MJ/jax/element/mml/optable/CombDiacritMarks.js
x MJ/jax/element/mml/optable/MiscMathSymbolsA.js
x MJ/jax/element/mml/optable/SpacingModLetters.js
x MJ/jax/element/mml/optable/MiscTechnical.js
x MJ/jax/element/mml/optable/GeneralPunctuation.js
x MJ/jax/element/mml/optable/MiscSymbolsAndArrows.js
x MJ/jax/output/
x MJ/jax/output/SVG/
x MJ/jax/output/SVG/jax.js
x MJ/jax/output/SVG/config.js
x MJ/jax/output/SVG/autoload/
x MJ/jax/output/SVG/autoload/annotation-xml.js
x MJ/jax/output/SVG/autoload/ms.js
x MJ/jax/output/SVG/autoload/mglyph.js
x MJ/jax/output/SVG/autoload/mtable.js
x MJ/jax/output/SVG/autoload/mmultiscripts.js
x MJ/jax/output/SVG/autoload/menclose.js
x MJ/jax/output/SVG/autoload/multiline.js
x MJ/jax/output/SVG/autoload/maction.js
x MJ/jax/output/SVG/fonts/
x MJ/jax/output/SVG/fonts/TeX/
x MJ/jax/output/SVG/fonts/TeX/Size4/
x MJ/jax/output/SVG/fonts/TeX/Size4/Regular/
x MJ/jax/output/SVG/fonts/TeX/Size4/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/Size3/
x MJ/jax/output/SVG/fonts/TeX/Size3/Regular/
x MJ/jax/output/SVG/fonts/TeX/Size3/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/AMS/
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/SuppMathOperators.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/BoxDrawing.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Latin1Supplement.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/LatinExtendedA.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MathOperators.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MiscSymbols.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/GeometricShapes.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/LetterlikeSymbols.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Dingbats.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/EnclosedAlphanum.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Arrows.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/GreekAndCoptic.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/SpacingModLetters.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MiscTechnical.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/GeneralPunctuation.js
x MJ/jax/output/SVG/fonts/TeX/AMS/Regular/PUA.js
x MJ/jax/output/SVG/fonts/TeX/Size2/
x MJ/jax/output/SVG/fonts/TeX/Size2/Regular/
x MJ/jax/output/SVG/fonts/TeX/Size2/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/Other.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/Main.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/Other.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/Main.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/Other.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/fontdata.js
x MJ/jax/output/SVG/fonts/TeX/Math/
x MJ/jax/output/SVG/fonts/TeX/Math/Italic/
x MJ/jax/output/SVG/fonts/TeX/Math/Italic/Main.js
x MJ/jax/output/SVG/fonts/TeX/Math/BoldItalic/
x MJ/jax/output/SVG/fonts/TeX/Math/BoldItalic/Main.js
x MJ/jax/output/SVG/fonts/TeX/Script/
x MJ/jax/output/SVG/fonts/TeX/Script/Regular/
x MJ/jax/output/SVG/fonts/TeX/Script/Regular/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Script/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/Size1/
x MJ/jax/output/SVG/fonts/TeX/Size1/Regular/
x MJ/jax/output/SVG/fonts/TeX/Size1/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/Typewriter/
x MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/
x MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/Other.js
x MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/Other.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/Main.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/PUA.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/Other.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/PUA.js
x MJ/jax/output/SVG/fonts/TeX/Main/
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedA.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/MathOperators.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/LetterlikeSymbols.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/Main.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/GreekAndCoptic.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/GeneralPunctuation.js
x MJ/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedB.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/SuppMathOperators.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/Latin1Supplement.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/LatinExtendedA.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/MathOperators.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/MiscSymbols.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/GeometricShapes.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/LetterlikeSymbols.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/SupplementalArrowsA.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/Arrows.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/Main.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/CombDiactForSymbols.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/GreekAndCoptic.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/MiscMathSymbolsA.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/SpacingModLetters.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/MiscTechnical.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/GeneralPunctuation.js
x MJ/jax/output/SVG/fonts/TeX/Main/Bold/LatinExtendedB.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/SuppMathOperators.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/LatinExtendedA.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/MathOperators.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/MiscSymbols.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/GeometricShapes.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/LetterlikeSymbols.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/BasicLatin.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/Main.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/GreekAndCoptic.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/CombDiacritMarks.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/SpacingModLetters.js
x MJ/jax/output/SVG/fonts/TeX/Main/Regular/LatinExtendedB.js
x MJ/jax/output/SVG/fonts/TeX/fontdata-extra.js
x MJ/jax/output/SVG/fonts/TeX/Caligraphic/
x MJ/jax/output/SVG/fonts/TeX/Caligraphic/Bold/
x MJ/jax/output/SVG/fonts/TeX/Caligraphic/Bold/Main.js
x MJ/jax/output/SVG/fonts/TeX/Caligraphic/Regular/
x MJ/jax/output/SVG/fonts/TeX/Caligraphic/Regular/Main.js
x MJ/jax/output/PreviewHTML/
x MJ/jax/output/PreviewHTML/jax.js
x MJ/jax/output/PreviewHTML/config.js
-- Configuring done
-- Generating done
-- Build files have been written to: /home/poobah/sigil-build
[poobah@BSKMageia ~/sigil-build]$
Perhaps this is a Qt build problem.