×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

[SOLVED] Compile error

  • Posts: 220
  • Thank you received: 14

[SOLVED] Compile error was created by Teseo

After last change not compile, error:
...
[ 78%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/kstars.cpp.o
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp: In function ‘QAction* {anonymous}::newToggleAction(KActionCollection*, QString, QString, QObject*, const char*)’:
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:124:49: error: no match for ‘operator<<’ (operand types are ‘KToggleAction*’ and ‘QString’)
     QAction *ka = col->add<KToggleAction>(name) << text;
                                                 ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:64:10: note: candidate: QAction* {anonymous}::operator<<(QAction*, QString)
 QAction *operator<<(QAction *ka, QString text)
          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:64:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:70:10: note: candidate: QAction* {anonymous}::operator<<(QAction*, const QIcon&)
 QAction *operator<<(QAction *ka, const QIcon &icon)
          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:70:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:76:10: note: candidate: QAction* {anonymous}::operator<<(QAction*, QKeySequence)
 QAction *operator<<(QAction *ka, const QKeySequence sh)
          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:76:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:90:10: note: candidate: QAction* {anonymous}::operator<<(QAction*, {anonymous}::AddToGroup)
 QAction *operator<<(QAction *ka, AddToGroup g)
          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:90:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:102:10: note: candidate: QAction* {anonymous}::operator<<(QAction*, {anonymous}::Checked)
 QAction *operator<<(QAction *ka, Checked chk)
          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:102:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:115:10: note: candidate: QAction* {anonymous}::operator<<(QAction*, const {anonymous}::ToolTip&)
 QAction *operator<<(QAction *ka, const ToolTip &tool)
          ^
/opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:115:10: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QAction*’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtNetwork/qsslsocket.h:42:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtNetwork/qsslconfiguration.h:54,
                 from /usr/include/x86_64-linux-gnu/qt5/QtNetwork/QSslConfiguration:1,
                 from /usr/include/x86_64-linux-gnu/qt5/QtNetwork/qnetworkaccessmanager.h:39,
                 from /usr/include/x86_64-linux-gnu/qt5/QtNetwork/QNetworkAccessManager:1,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/auxiliary/filedownloader.h:19,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/auxiliary/imageviewer.h:20,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/indi/indiccd.h:13,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/ekos/align/align.h:15,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/ekos/ekosmanager.h:22,
                 from /opt/Astronomia/indi_ekos_build/Projects/kstars/kstars/kstarsinit.cpp:35:
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/qsslerror.h:110:25: note: candidate: QDebug operator<<(QDebug, const QSslError::SslError&)
 Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslError::SslError &error);
                         ^
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/qsslerror.h:110:25: note:   no known conversion for argument 1 from ‘KToggleAction*’ to ‘QDebug’
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/qsslerror.h:109:25: note: candidate: QDebug operator<<(QDebug, const QSslError&)
 Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslError &error);
 ...

Thanks.
Last edit: 6 years 8 months ago by Teseo. Reason: Solved problem
6 years 8 months ago #18086

Please Log in or Create an account to join the conversation.

  • Posts: 90
  • Thank you received: 37

Replied by Csaba Kertesz on topic Compile error

I pushed a fix to master. You can pull and compile now.
The following user(s) said Thank You: Teseo
Last edit: 6 years 8 months ago by Csaba Kertesz.
6 years 8 months ago #18088

Please Log in or Create an account to join the conversation.

  • Posts: 220
  • Thank you received: 14

Replied by Teseo on topic Compile error

Compile ok ..thanks.
6 years 8 months ago #18093

Please Log in or Create an account to join the conversation.

Time to create page: 0.234 seconds