<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="monospace"># tried to compile scribus under GNU Linux
        Debian 10</font></p>
    <p><font face="monospace">hostnamectl; # tested on <br>
           Static hostname: debian10<br>
            Virtualization: oracle<br>
          Operating System: Debian GNU/Linux 10 (buster)<br>
                    Kernel: Linux 4.19.0-16-amd64<br>
              Architecture: x86-64<br>
      </font></p>
    <p><font face="monospace"># 1) started with:<br>
      </font></p>
    <p><font face="monospace">git clone
        <a class="moz-txt-link-freetext" href="https://salsa.debian.org/debian/scribus">https://salsa.debian.org/debian/scribus</a><br>
      </font></p>
    <p><font face="monospace"># 2) went on like:</font></p>
    <p><font face="monospace">su - root<br>
      </font></p>
    <p><font face="monospace">apt-get build-dep scribus<br>
        gcc --version<br>
        /usr/bin/cc --version<br>
        <br>
        apt install qtbase5-dev<br>
        apt-get install qtdeclarative5-dev<br>
        apt search qt5@grep lingu<br>
        apt install qttools5-dev<br>
        apt install g++<br>
        apt install libpoppler-qt5-1<br>
        apt install libpoppler-dev<br>
        apt install libpoppler-qt5-dev<br>
        apt install pkg-config<br>
        apt search librevenge<br>
        apt install librevenge-0.0-0<br>
        apt install librevenge-dev<br>
        apt search harfbuzz<br>
        apt install libharfbuzz-de<br>
        apt install libharfbuzz-dev<br>
        apt search libcdr-0.1<br>
        apt install libcdr-0.1-1<br>
        apt install libfreehand-0.1<br>
        apt install libpagemaker-0.0<br>
        apt install libmspub-0.1<br>
        apt install libqxp-0.0<br>
        apt install libvisio-0.1<br>
      </font></p>
    <p><font face="monospace"># as non root<br>
      </font></p>
    <p><font face="monospace"># user@debian10:/software/scribus/scribus$</font></p>
    <p><font face="monospace">cmake ./<br>
        -- CMake Version: 3.13.4<br>
        -- Shared Library Flags: <br>
        -- Scribus 1.5.6.1 will be built and installed into /usr/local<br>
        -- Machine: x86_64-linux-gnu, void pointer size: 8<br>
        -- Found target X86_64<br>
        -- Building for target x86_64-linux-gnu<br>
        -- Using standard ApplicationDataDir. You can change it with
        -DAPPLICATION_DATA_DIR<br>
        -- Using standard ApplicationConfigDir. You can change it with
        -DAPPLICATION_CONFIG_DIR<br>
        -- Enabling C++11 compiler features<br>
        -- ----- USE QT 5-----<br>
        -- ----- USE QT Widgets-----<br>
        -- ----- USE Qt5Gui -----<br>
        -- ----- USE QT 5 XML -----<br>
        -- ----- USE Qt5Network -----<br>
        -- ----- USE Qt5OpenGL -----<br>
        -- ----- USE Qt5LinguistTools -----<br>
        -- ----- USE Qt5PrintSupport -----<br>
        -- Qt VERSION: 5.11.3<br>
        ZLIB Library Found OK<br>
        No OSG found, building without 3D Extension<br>
        JPEG Library Found OK<br>
        PNG Library Found OK<br>
        TIFF Library Found OK<br>
        Python 3.x Selected<br>
        Python 3.x Library Found OK (Version 3.7.3)<br>
        Interpreter: /usr/bin/python3.7<br>
        Include directories: /usr/include/python3.7m<br>
        Library directories:
        /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu<br>
        Runtime library directories:
        /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu<br>
        -- FreeType2 Library Found OK<br>
        CAIRO Library Found OK<br>
        CUPS Library Found OK<br>
        LIBXML2 Library Found OK<br>
        LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so<br>
        LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND<br>
        LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so<br>
        LittleCMS-2 Library Found OK<br>
        FontConfig Found OK<br>
        -- New HUNSPELL API found. Hunspell version 1.7.0<br>
        -- HUNSPELL INCLUDE /usr/include/hunspell<br>
        -- HUNSPELL LIBRARIES hunspell-1.7<br>
        Hunspell Found OK<br>
        OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) -
        Enabling support for PDF embedded in AI<br>
        PoDoFo found OK<br>
        -- Boost version: 1.67.0<br>
        Boost Library Found OK<br>
        Building without  GraphicsMagick (use -DWANT_GRAPHICSMAGICK=1 to
        enable)<br>
        -- Checking for one of the modules
        'libpoppler-cpp>=0.62.0;poppler-cpp>=0.62.0'<br>
        CMake Error at
        /usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:679 (message):<br>
          None of the required
        'libpoppler-cpp>=0.62.0;poppler-cpp>=0.62.0' found<br>
        Call Stack (most recent call first):<br>
          cmake/modules/FindPOPPLER.cmake:4 (pkg_search_module)<br>
          CMakeLists_Dependencies.cmake:300 (find_package)<br>
          CMakeLists.txt:380 (include)<br>
        <br>
        <br>
        -- Found poppler<br>
        -- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so<br>
        -- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND<br>
        -- Including OpenSSL files for PoDoFo >= 0.9.5<br>
        CMake Deprecation Warning at scribus/CMakeLists.txt:1228
        (cmake_policy):<br>
          The OLD behavior for policy CMP0003 will be removed from a
        future version<br>
          of CMake.<br>
        <br>
          The cmake-policies(7) manual explains that the OLD behaviors
        of all<br>
          policies are deprecated and that a policy should be set to OLD
        only under<br>
          specific short-term circumstances.  Projects should be ported
        to the NEW<br>
          behavior and not rely on setting a policy to OLD.<br>
        <br>
        <br>
        RPATH: lib/scribus/plugins/;<br>
        --
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so<br>
        -- Checking for module 'libcdr-0.1>=0.1'<br>
        --   Package 'libcdr-0.1', required by 'virtual:world', not
        found<br>
        -- Checking for module 'libfreehand-0.1'<br>
        --   Package 'libfreehand-0.1', required by 'virtual:world', not
        found<br>
        -- Checking for module 'libpagemaker-0.0'<br>
        --   Package 'libpagemaker-0.0', required by 'virtual:world',
        not found<br>
        -- Checking for module 'libmspub-0.1>=0.1'<br>
        --   Package 'libmspub-0.1', required by 'virtual:world', not
        found<br>
        -- Checking for module 'libqxp-0.0'<br>
        --   Package 'libqxp-0.0', required by 'virtual:world', not
        found<br>
        -- Checking for module 'libvisio-0.1>=0.1'<br>
        --   Package 'libvisio-0.1', required by 'virtual:world', not
        found<br>
        -- Checking for module 'libzmf-0.0'<br>
        --   Package 'libzmf-0.0', required by 'virtual:world', not
        found<br>
        -- Qt based Markdown plugin: Qt version < 5.14.0 so skipping
        build, Installed version: 5.11.3<br>
        -- Building with Scripter 1<br>
        -- No source header files will be installed<br>
        CMake Error at CMakeLists.txt:466 (add_subdirectory):<br>
          add_subdirectory given source "doc" which is not an existing
        directory.<br>
        <br>
        <br>
        CMake Error at CMakeLists.txt:467 (add_subdirectory):<br>
          add_subdirectory given source "resources/dicts" which is not
        an existing<br>
          directory.<br>
        <br>
        <br>
        -- /software/scribus/scribus/resources/translations<br>
        -- The following GUI languages will be installed: <br>
        CMake Error: The following variables are used in this project,
        but they are set to NOTFOUND.<br>
        Please set them or make sure they are set and tested correctly
        in the CMake files:<br>
        POPPLER_CPP_INCLUDE_DIR<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
        POPPLER_INCLUDE_DIR<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
           used as include directory in directory
        /software/scribus/scribus/scribus/plugins/import/pdf<br>
        <br>
        -- Configuring incomplete, errors occurred!<br>
        See also "/software/scribus/scribus/CMakeFiles/CMakeOutput.log".<br>
      </font></p>
    <p><font face="monospace"><br>
      </font></p>
    <p><font face="monospace"># also tried with</font></p>
    <p><font face="monospace">git clone
        <a class="moz-txt-link-freetext" href="https://git.code.sf.net/p/scribus/trunk">https://git.code.sf.net/p/scribus/trunk</a> scribus-trunk<br>
      </font></p>
    <p><font face="monospace">user@debian10:/software/scribus-trunk/Scribus$
        cmake ./<br>
        CMake Warning (dev) at CMakeLists.txt:563:<br>
          Syntax Warning in cmake code at column 25<br>
        <br>
          Argument not separated from preceding token by whitespace.<br>
        This warning is for project developers.  Use -Wno-dev to
        suppress it.<br>
        <br>
        -- Shared Library Flags: <br>
        -- Scribus 1.5.0.svn will be built to install into /usr/local<br>
        -- Machine: x86_64-linux-gnu, void pointer size: 8<br>
        -- Found target X86<br>
        -- Found target X86_64<br>
        -- Building for target x86_64-linux-gnu<br>
        CMake Deprecation Warning at CMakeLists.txt:240 (CMAKE_POLICY):<br>
          The OLD behavior for policy CMP0005 will be removed from a
        future version<br>
          of CMake.<br>
        <br>
          The cmake-policies(7) manual explains that the OLD behaviors
        of all<br>
          policies are deprecated and that a policy should be set to OLD
        only under<br>
          specific short-term circumstances.  Projects should be ported
        to the NEW<br>
          behavior and not rely on setting a policy to OLD.<br>
        <br>
        <br>
        -- Using standard ApplicationDataDir. You can change it with
        -DAPPLICATION_DATA_DIR<br>
        <b>Qt QTOPENGL library not found.</b><b><br>
        </b><b>Qt QTWEBKIT library not found.</b><b><br>
        </b>Qt4 Found OK<br>
        CMake Error at CMakeLists.txt:473 (MESSAGE):<br>
          QtWebKit not found<br>
      </font></p>
    <br>
    <p><font face="monospace"># which library does it want installed?<br>
      </font></p>
    <p><font face="monospace">apt search qt5|grep -B 3 -A 2 web<br>
        <br>
        WARNING: apt does not have a stable CLI interface. Use with
        caution in scripts.<br>
        <br>
        gambas3-gb-qt5-opengl/stable 3.12.2-1 amd64<br>
          Gambas OpenGL component with QT5 toolkit<br>
        <br>
        gambas3-gb-qt5-webkit/stable 3.12.2-1 amd64<br>
          Gambas WebKit component<br>
        <br>
        --<br>
          Debugging symbols for the fingerprint library (Qt5 build)<br>
        <br>
        liblastfm5-1/stable 1.0.9-1+b11 amd64<br>
          Last.fm web services library (Qt5 build)<br>
        <br>
        liblastfm5-dbg/stable 1.0.9-1+b11 amd64<br>
          Debugging symbols for the Last.fm web services library (Qt5
        build)<br>
        <br>
        liblastfm5-dev/stable 1.0.9-1+b11 amd64<br>
          Last.fm web services library (Qt5 build) - development files<br>
        <br>
        liblightdm-qt5-3-0/stable 1.26.0-4 amd64<br>
        --<br>
        libqt5waylandcompositor5-dev/stable 5.11.3-2 amd64<br>
          QtWayland compositor development files<br>
        <br>
        libqt5webchannel5/stable,now 5.11.3-2 amd64
        [installed,automatic]<br>
          Web communication library for Qt<br>
        <br>
        libqt5webchannel5-dev/stable 5.11.3-2 amd64<br>
          Web communication library for Qt - development files<br>
        <br>
        libqt5webengine-data/stable 5.11.3+dfsg-2+deb10u1 all<br>
          Web content engine library for Qt - Data<br>
        <br>
        libqt5webengine5/stable 5.11.3+dfsg-2+deb10u1 amd64<br>
          Web content engine library for Qt<br>
        <br>
        libqt5webenginecore5/stable 5.11.3+dfsg-2+deb10u1 amd64<br>
          Web content engine library for Qt - Core<br>
        <br>
        libqt5webenginewidgets5/stable 5.11.3+dfsg-2+deb10u1 amd64<br>
          Web content engine library for Qt - Widget<br>
        <br>
        libqt5webkit5/stable,now 5.212.0~alpha2-21 amd64 [installed]<br>
          Web content engine library for Qt<br>
        <br>
        libqt5webkit5-dev/stable,now 5.212.0~alpha2-21 amd64 [installed]<br>
          Web content engine library for Qt - development files<br>
        <br>
        libqt5websockets5/stable 5.11.3-5 amd64<br>
          Qt 5 Web Sockets module<br>
        <br>
        libqt5websockets5-dev/stable 5.11.3-5 amd64<br>
          Qt 5 Web Sockets module - development files<br>
        <br>
        libqt5webview5/stable 5.11.3-2 amd64<br>
          display web content in a QML application - Library<br>
        <br>
        libqt5webview5-dev/stable 5.11.3-2 amd64<br>
          display web content in a QML application - Development Files<br>
        <br>
        libqt5widgets5/stable,now 5.11.3+dfsg1-1+deb10u4 amd64
        [installed,automatic]<br>
        --<br>
        python-pyqt5.qtsvg-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's SVG module (debug extension)<br>
        <br>
        python-pyqt5.qtwebchannel/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebChannel module<br>
        <br>
        python-pyqt5.qtwebchannel-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's Webchannel module (debug
        extension)<br>
        <br>
        python-pyqt5.qtwebengine/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebEngine module<br>
        <br>
        python-pyqt5.qtwebengine-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebEngine module (debug
        extensions)<br>
        <br>
        python-pyqt5.qtwebkit/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebKit module<br>
        <br>
        python-pyqt5.qtwebkit-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebKit module (debug extensions)<br>
        <br>
        python-pyqt5.qtwebsockets/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebSockets module<br>
        <br>
        python-pyqt5.qtwebsockets-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 2 bindings for Qt5's WebSockets module (debug
        extension)<br>
        <br>
        --<br>
        python-pyside2.qtuitools/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 UiTools module (Python 2)<br>
        <br>
        python-pyside2.qtwebchannel/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebChannel module (Python 2)<br>
        <br>
        python-pyside2.qtwebenginecore/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebEngineCore module (Python 2)<br>
        <br>
        python-pyside2.qtwebenginewidgets/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebEngineWidgets module (Python 2)<br>
        <br>
        python-pyside2.qtwebsockets/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebSockets module (Python 2)<br>
        <br>
        --<br>
        python3-pyqt5.qtsvg-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's SVG module (debug extension)<br>
        <br>
        python3-pyqt5.qtwebchannel/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebChannel module<br>
        <br>
        python3-pyqt5.qtwebchannel-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's Webchannel module (debug
        extension)<br>
        <br>
        python3-pyqt5.qtwebengine/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebEngine module<br>
        <br>
        python3-pyqt5.qtwebengine-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebEngine module (debug
        extensions)<br>
        <br>
        python3-pyqt5.qtwebkit/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebKit module<br>
        <br>
        python3-pyqt5.qtwebkit-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebKit module (debug extensions)<br>
        <br>
        python3-pyqt5.qtwebsockets/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebSockets module<br>
        <br>
        python3-pyqt5.qtwebsockets-dbg/stable 5.11.3+dfsg-1+b3 amd64<br>
          Python 3 bindings for Qt5's WebSockets module (debug
        extensions)<br>
        <br>
        --<br>
        python3-pyside2.qtuitools/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 UiTools module (Python 3)<br>
        <br>
        python3-pyside2.qtwebchannel/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebChannel module (Python 3)<br>
        <br>
        python3-pyside2.qtwebenginecore/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebEngineCore module (Python 3)<br>
        <br>
        python3-pyside2.qtwebenginewidgets/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebEngineWidgets module (Python 3)<br>
        <br>
        python3-pyside2.qtwebsockets/stable 5.11.2-3 amd64<br>
          Python bindings for Qt5 WebSockets module (Python 3)<br>
        <br>
        --<br>
        qutebrowser/stable 1.6.1-2 all<br>
          Keyboard-driven, vim-like browser based on PyQt5<br>
        <br>
        qutebrowser-qtwebengine/stable 1.6.1-2 all<br>
          QtWebEngine backend dependency package for qutebrowser<br>
        <br>
        qutebrowser-qtwebkit/stable 1.6.1-2 all<br>
          QtWebKit backend dependency package for qutebrowser<br>
        <br>
      </font></p>
    <p><font face="monospace"># any hints?</font></p>
    <p><font face="monospace"># would love to build a
        scribus.1.5.7.64Bit.deb :)<br>
      </font></p>
  </body>
</html>