https://bugs.kde.org/show_bug.cgi?id=408118
            Bug ID: 408118
           Summary: Krita 4.2.0 doens't compile with Qt 5.9.6 >= required
                    version 5.6)
           Product: krita
           Version: 4.2.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: downwa...@free.fr
  Target Milestone: ---

Following the compilation tutorial of David Revoy :
https://www.davidrevoy.com/article193/compil-krita-from-source-code-on-linux-for-cats.

All required and optional components (except HEIF) have been installed. Qt
minimal version required is 5.6 as shown in CMake output.

At make -jX step, I get a compile error involving QTest towards "17%"
progression:

> [ 17%] Linking CXX executable KisDialogStateSaverTest
> CMakeFiles/KisDialogStateSaverTest.dir/KisDialogStateSaverTest.cpp.o: In 
> function `KisDialogStateSaverTest::testSave()':
> /home/moun/krita/krita-4.2.0/libs/widgetutils/tests/KisDialogStateSaverTest.cpp:40:
>  undefined reference to `bool QTest::qCompare<QString, char [5]>(QString 
> const&, char const (&) [5], char const*, char const*, char const*, int)'
> CMakeFiles/KisDialogStateSaverTest.dir/KisDialogStateSaverTest.cpp.o: In 
> function `KisDialogStateSaverTest::testRestore()':
> /home/moun/krita/krita-4.2.0/libs/widgetutils/tests/KisDialogStateSaverTest.cpp:58:
>  undefined reference to `bool QTest::qCompare<QString, char [5]>(QString 
> const&, char const (&) [5], char const*, char const*, char const*, int)'
> collect2: error: ld returned 1 exit status
> libs/widgetutils/tests/CMakeFiles/KisDialogStateSaverTest.dir/build.make:124: 
> recipe for target 'libs/widgetutils/tests/KisDialogStateSaverTest' failed
> make[2]: *** [libs/widgetutils/tests/KisDialogStateSaverTest] Error 1
> CMakeFiles/Makefile2:2055: recipe for target 
> 'libs/widgetutils/tests/CMakeFiles/KisDialogStateSaverTest.dir/all' failed
> make[1]: *** 
> [libs/widgetutils/tests/CMakeFiles/KisDialogStateSaverTest.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....


Below the environnement:

OS : Slackware 64 14.2
KDE Plasma Version: 5.11.3
KDE Frameworks Version: 5.40.0
Qt Version: 5.9.6

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to