[En-Nut-Discussion] wxDataViewIconText

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Fri Apr 27 11:41:53 CEST 2012


Hello,

neither in trunk nor in branches/dev_cm3_integration neither on OpenSUSE11.4
nor on 12.1 the wxWidget configurator compiles. Compilation stumbles on
In file included from confitemrender.h:30:0,
                 from conftreectrl.h:30,
                 from mainframe.h:36,
                 from nutconf.cpp:52:
stateicontext.h:35:1: error: expected class-name before ‘{’ token

with the content of stateicontext.h
    34 class CStateIconText : public wxDataViewIconText
    35 {
 
Opensuse comes with stable wxWidget 2.8.12. A grep for wxDataViewIconText
doesn' yield anything. Is wxDataViewIconText available only in the 2.9
development release? Then the docs should state that we need the development
release.

Disabling nutconf leads to the next trap:
make[4]: Entering directory `/opt/spare/bon/ethernut/branches/dev_cm3_integration/nut/tools/qnutconf/src'
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_builder.cpp" "builder.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_finddialog.cpp" "finddialog.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_mainwindow.cpp" "mainwindow.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_nutcomponentdelegate.cpp" "nutcomponentdelegate.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_nutcomponentdetailsmodel.cpp" "nutcomponentdetailsmodel.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_nutcomponentmodelfilterproxy.cpp" "nutcomponentmodelfilterproxy.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_nutcomponentmodel.cpp" "nutcomponentmodel.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_settings.cpp" "settings.h"
moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -DNUTCONF_VERSION_STR=\"3.0.0\" -o "moc_settingsdialog.cpp" "settingsdialog.h"
uic-qt4 -o "ui_mainwindow.h" "mainwindow.ui"
/bin/sh: uic-qt4: Kommando nicht gefunden.

Opensuse has a tool "cnf" (command not found) to look for some file in a not
yet installed package. However no standard package supplies that feature.

# cnf uic-qt4
uic-qt4: Kommando nicht gefunden.

Normally I use nutconfigure on the command line, so this isn't a showstopper
for me, but I think we need to work on this as non-compiling projects are s
showstopper for newcomers.

Bye
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------


More information about the En-Nut-Discussion mailing list