[Gambas-user] [Gambas Bug Tracker] Bug #908: Compilation error - QT5

bugtracker at ...3416... bugtracker at ...3416...
Sun Apr 3 18:29:18 CEST 2016


http://gambaswiki.org/bugtracker/edit?object=BUG.908&from=L21haW4-

Comment #11 by Fabien BODARD:

I've spoken too soon

 CXX      gb_qt5_la-CCheckBox.lo
  CXX      gb_qt5_la-CFrame_moc.lo
  CXX      gb_qt5_la-CFrame.lo
  CXX      gb_qt5_la-CPanel.lo
In file included from CPanel.cpp:29:0:
/usr/include/qt/QtCore/qsharedpointer_impl.h: Dans la fonction membre ‘bool QWeakPointer<T>::isNull() const’:
../gambas.h:70:27: erreur : ISO C++ interdit la comparaison entre un pointeur et un entier [-fpermissive]
  #define NULL ((intptr_t)0)
                           ^
/usr/include/qt/QtCore/qcompilerdetection.h:985:28: note : in expansion of macro ‘NULL’
 # define Q_NULLPTR         NULL
                            ^
/usr/include/qt/QtCore/qsharedpointer_impl.h:594:46: note : in expansion of macro ‘Q_NULLPTR’
     inline bool isNull() const { return d == Q_NULLPTR || d->strongref.load() == 0 || value == Q_NULLPTR; }
                                              ^
/usr/include/qt/QtCore/qsharedpointer_impl.h: Dans la fonction membre ‘T* QWeakPointer<T>::data() const’:
../gambas.h:70:27: erreur : ISO C++ interdit la comparaison entre un pointeur et un entier [-fpermissive]
  #define NULL ((intptr_t)0)
                           ^
/usr/include/qt/QtCore/qcompilerdetection.h:985:28: note : in expansion of macro ‘NULL’
 # define Q_NULLPTR         NULL
                            ^
/usr/include/qt/QtCore/qsharedpointer_impl.h:597:42: note : in expansion of macro ‘Q_NULLPTR’
     inline T *data() const { return d == Q_NULLPTR || d->strongref.load() == 0 ? Q_NULLPTR : value; }
                                          ^
Makefile:982 : la recette pour la cible « gb_qt5_la-CPanel.lo » a échouée
make[3]: *** [gb_qt5_la-CPanel.lo] Erreur 1
make[3] : on quitte le répertoire « /home/fabien/Documents/Developpement/gambas/trunk/gb.qt5/src »
Makefile:1330 : la recette pour la cible « install-recursive » a échouée
make[2]: *** [install-recursive] Erreur 1
make[2] : on quitte le répertoire « /home/fabien/Documents/Developpement/gambas/trunk/gb.qt5/src »
Makefile:448 : la recette pour la cible « install-recursive » a échouée
make[1]: *** [install-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/fabien/Documents/Developpement/gambas/trunk/gb.qt5 »
Makefile:438 : la recette pour la cible « install-recursive » a échouée
make: *** [install-recursive] Erreur 1
[fabien at ...3590... gambas]$

Fabien BODARD changed the state of the bug to: Opened.






More information about the User mailing list