Re: Building gnuplot 6.0.0 on Linux Mint

Hernán De Angelis <[email protected]> Thu, 16 May 2024 09:25:24 +0200
Newsgroups gmane.comp.graphics.gnuplot.user
Message-ID <[email protected]>
Well it seems that I am now having some issues building as well ... QtApplication and QtWidget are apparently not found.

In file included from qtterminal/qt_term.cpp:78:

qtterminal/QtGnuplotApplication.h:49:10: fatal error: QApplication: No such file or directory

    49 | #include <QApplication>

       |          ^~~~~~~~~~~~~~

compilation terminated.

make[4]: *** [Makefile:1044: qtterminal/qt_term.o] Error 1

make[4]: *** Waiting for unfinished jobs....

In file included from qtterminal/qt_embed_example.cpp:44:

qtterminal/qt_embed_example.h:51:10: fatal error: QWidget: No such file or directory

    51 | #include <QWidget>

       |          ^~~~~~~~~

compilation terminated.

make[4]: *** [Makefile:1044: qtterminal/qt_embed_example.o] Error 1

In file included from qtterminal/QtGnuplotInstance.cpp:45:

qtterminal/QtGnuplotWidget.h:49:10: fatal error: QWidget: No such file or directory

    49 | #include <QWidget>

       |          ^~~~~~~~~

compilation terminated.

make[4]: *** [Makefile:1044: qtterminal/QtGnuplotInstance.o] Error 1

In file included from qtterminal/gnuplot_qt.cpp:44:

qtterminal/QtGnuplotApplication.h:49:10: fatal error: QApplication: No such file or directory

    49 | #include <QApplication>

       |          ^~~~~~~~~~~~~~

compilation terminated.


Den 2024-05-16 kl. 09:08, skrev Hernán De Angelis:
> Peter,
>
> I always build gnuplot from source, although in openSUSE Tumbleweed. 
> With 6.0.0 I had some problems too. Those were solved by looking at 
> the error messages and installing the corresponding packages. I ended 
> up having a lot of Qt6 packages but Since I build other things based 
> in Qt  I do not see this as problematic. Perhaps the list below helps, 
> with packages as they are referred to in openSUSE.
>
> Good luck
>
> H.
>
>
> No package 'Qt6Core' found
>
> qt6-core-devel           | Development files for the Qt 6 Core library
>
>
> No package 'Qt6Gui' found
>
> qt6-gui-devel         | Development files for the Qt 6 GUI libraries
>
>
> No package 'Qt6Network' found
>
> qt6-network-devel           | Development files for the Qt 6 Network 
> library
>
>
> No package 'Qt6Svg' found
>
> qt6-svg-devel | Qt 6 SVG libraries - Development files
>
>
> No package 'Qt6PrintSupport' found
>
> qt6-printsupport-devel | Development files for the Qt 6 PrintSupport 
> library
>
>
> No package 'Qt6Core5Compat' found
>
> qt6-qt5compat-devel | Qt 6 Core 5 Compat library - Development files
>
>
> Den 2024-05-15 kl. 21:58, skrev Peter Rockett via gnuplot-info:
>> Hi
>>
>> I am trying to build gnuplot 6.0.0 on Linux Mint 21.3 from source but 
>> struggling with the Qt dependencies. I used to be able to build 
>> gnuplot 5 no problem using just qt5-base-dev and libqt5svg5-dev but 
>> running ./configure for gnuplot 6.0.0 with what seem to be the Qt6 
>> versions of these same packages installed (qt6-base-dev and 
>> libqt6svg6-dev) returns:
>>
>> No package 'Qt6Core' found
>> No package 'Qt6Gui' found
>> No package 'Qt6Network' found
>> No package 'Qt6Svg' found
>> No package 'Qt6PrintSupport' found
>> No package 'Qt6Core5Compat' found
>>
>> Also, adding libqt6core5compat6-dev does not fix the last of these 
>> errors (about 'Qt6Core5Compat').
>>
>> Does anybody know the list of Qt6 packages I need to satisfy the 
>> above dependencies? From what I can see, qt6-base-dev should provide 
>> the core, gui, network and print support stuff but it plainly does 
>> not. Similarly, the svg package should provide the svg stuff.
>>
>> Peter
>>
>>
>>
>>
>>
>> _______________________________________________
>> gnuplot-info mailing list
>> [email protected]
>> Membership management via: 
>> https://lists.sourceforge.net/lists/listinfo/gnuplot-info
_______________________________________________
gnuplot-info mailing list
[email protected]
Membership management via: https://lists.sourceforge.net/lists/listinfo/gnuplot-info