Skip to content

Instantly share code, notes, and snippets.

@onli
Created October 4, 2016 21:08
Show Gist options
  • Select an option

  • Save onli/acd84a1c4c4954f218e411ff1c7eef0b to your computer and use it in GitHub Desktop.

Select an option

Save onli/acd84a1c4c4954f218e411ff1c7eef0b to your computer and use it in GitHub Desktop.
radeon-profile build fail
onli@Fallout:~/.../radeon-profile/radeon-profile$ qmake && make
/usr/lib64/qt4/bin/uic radeon_profile.ui -o ui_radeon_profile.h
g++ -c -pipe -std=c++11 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
g++ -c -pipe -std=c++11 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o radeon_profile.o radeon_profile.cpp
g++ -c -pipe -std=c++11 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o qcustomplot.o qcustomplot.cpp
g++ -c -pipe -std=c++11 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o uiElements.o uiElements.cpp
g++ -c -pipe -std=c++11 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o uiEvents.o uiEvents.cpp
uiEvents.cpp: In member function ‘void radeon_profile::on_btn_pwmFixedApply_clicked()’:
uiEvents.cpp:56:20: error: invalid use of incomplete type ‘class QMenu’
fanProfilesMenu->actions()[1]->setText(tr("Fixed ") + ui->labelFixedSpeed->text()+"%");
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp: In member function ‘void radeon_profile::on_btn_pwmFixed_clicked(’:
uiEvents.cpp:62:20: error: invalid use of incomplete type ‘class QMenu’
fanProfilesMenu->actions()[1]->setChecked(true);
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp: In member function ‘void radeon_profile::on_btn_pwmAuto_clicked()’:
uiEvents.cpp:72:20: error: invalid use of incomplete type ‘class QMenu’
fanProfilesMenu->actions()[0]->setChecked(true);
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp: At global scope:
uiEvents.cpp:221:57: warning: unused parameter ‘arg1’ [-Wunused-parameter]
void radeon_profile::on_spin_lineThick_valueChanged(int arg1)
^
uiEvents.cpp:265:86: warning: unused parameter ‘column’ [-Wunused-parameter]
void radeon_profile::on_graphColorsList_itemDoubleClicked(QTreeWidgetItem *item, int column)
^
uiEvents.cpp: In member function ‘int radeon_profile::findCurrentFanProfileMenuIndex()’:
uiEvents.cpp:503:40: error: invalid use of incomplete type ‘class QMenu’
for (int i = 0; i < fanProfilesMenu->actions().count(); ++i) {
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp:504:28: error: invalid use of incomplete type ‘class QMenu’
if (fanProfilesMenu->actions()[i]->text() == ui->l_currentFanProfile->text())
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp: In member function ‘void radeon_profile::on_btn_activateFanProfile_clicked()’:
uiEvents.cpp:533:20: error: invalid use of incomplete type ‘class QMenu’
fanProfilesMenu->actions()[findCurrentFanProfileMenuIndex()]->setChecked(true);
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp: In member function ‘void radeon_profile::setCurrentFanProfile(const QString&, const fanProfileSteps&)’:
uiEvents.cpp:538:20: error: invalid use of incomplete type ‘class QMenu’
fanProfilesMenu->actions()[findCurrentFanProfileMenuIndex()]->setChecked(true);
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp: In member function ‘void radeon_profile::fanProfileMenuActionClicked(QAction*)’:
uiEvents.cpp:557:29: error: invalid use of incomplete type ‘class QMenu’
if (a == fanProfilesMenu->actions()[0] || a == fanProfilesMenu->actions()[1])
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
uiEvents.cpp:557:67: error: invalid use of incomplete type ‘class QMenu’
if (a == fanProfilesMenu->actions()[0] || a == fanProfilesMenu->actions()[1])
^
In file included from /usr/include/qt4/QtGui/qtreeview.h:45:0,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidgetItem:1,
from dfglrx.h:10,
from gpu.h:11,
from radeon_profile.h:4,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractitemview.h:58:7: error: forward declaration of class QMenu’
class QMenu;
^
In file included from /usr/include/qt4/QtGui/qpushbutton.h:45:0,
from /usr/include/qt4/QtGui/QPushButton:1,
from execbin.h:11,
from radeon_profile.h:6,
from uiEvents.cpp:5:
/usr/include/qt4/QtGui/qabstractbutton.h:127:10: error: ‘void QAbstractButton::clicked(bool)’ is protected
void clicked(bool checked = false);
^
uiEvents.cpp:561:41: error: within this context
ui->btn_pwmProfile->clicked(true);
^
Makefile:321: recipe for target 'uiEvents.o' failed
make: *** [uiEvents.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment