Qt 4.5.2 + QtCreator (SDK). Пересобираю Qt 4.5.2, ставлю в конфигуре чтобы не собирались gtkstyle и glib
./configure -static -no-glib -no-gtkstyle -qt-sql-mysql -v
При компиляции выдает ошибки:
styles/qgtkstyle.cpp:3142: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3143: ошибка: нет декларации ‘GtkStyle’ в этой области видимости
styles/qgtkstyle.cpp:3143: ошибка: нет декларации ‘style’ в этой области видимости
styles/qgtkstyle.cpp:3148: ошибка: нет декларации ‘gint’ в этой области видимости
styles/qgtkstyle.cpp:3148: ошибка: expected `;' before ‘checkSize’
styles/qgtkstyle.cpp:3149: ошибка: ‘gtk_widget_style_get’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3149: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3149: ошибка: нет декларации ‘checkSize’ в этой области видимости
styles/qgtkstyle.cpp:3164: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3169: ошибка: нет декларации ‘GtkWidget’ в этой области видимости
styles/qgtkstyle.cpp:3169: ошибка: нет декларации ‘gtkButton’ в этой области видимости
styles/qgtkstyle.cpp:3169: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3170: ошибка: нет декларации ‘gint’ в этой области видимости
styles/qgtkstyle.cpp:3170: ошибка: expected `;' before ‘focusPadding’
styles/qgtkstyle.cpp:3171: ошибка: ‘gtk_widget_style_get’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3171: ошибка: нет декларации ‘focusPadding’ в этой области видимости
styles/qgtkstyle.cpp:3172: ошибка: ‘gtk_widget_style_get’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3172: ошибка: нет декларации ‘focusWidth’ в этой области видимости
styles/qgtkstyle.cpp:3177: ошибка: нет декларации ‘gtkButtonBox’ в этой области видимости
styles/qgtkstyle.cpp:3177: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3178: ошибка: expected `;' before ‘minWidth’
styles/qgtkstyle.cpp:3179: ошибка: ‘gtk_widget_style_get’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3179: ошибка: нет декларации ‘minWidth’ в этой области видимости
styles/qgtkstyle.cpp:3180: ошибка: нет декларации ‘minHeight’ в этой области видимости
styles/qgtkstyle.cpp:3190: ошибка: нет декларации ‘GtkWidget’ в этой области видимости
styles/qgtkstyle.cpp:3190: ошибка: нет декларации ‘gtkSlider’ в этой области видимости
styles/qgtkstyle.cpp:3190: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3200: ошибка: нет декларации ‘GtkWidget’ в этой области видимости
styles/qgtkstyle.cpp:3200: ошибка: нет декларации ‘gtkEntry’ в этой области видимости
styles/qgtkstyle.cpp:3200: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp:3211: ошибка: нет декларации ‘GtkWidget’ в этой области видимости
styles/qgtkstyle.cpp:3211: ошибка: нет декларации ‘gtkCombo’ в этой области видимости
styles/qgtkstyle.cpp:3211: ошибка: ‘gtkWidget’ не является элементом ‘QGtk’
styles/qgtkstyle.cpp: In member function ‘virtual QPixmap QGtkStyle::standardPixmap(QStyle::StandardPixmap, const QStyleOption*, const QWidget*) const’:
styles/qgtkstyle.cpp:3272: ошибка: нет декларации ‘GTK_STOCK_DELETE’ в этой области видимости
styles/qgtkstyle.cpp:3276: ошибка: нет декларации ‘GTK_STOCK_OK’ в этой области видимости
styles/qgtkstyle.cpp:3280: ошибка: нет декларации ‘GTK_STOCK_CANCEL’ в этой области видимости
styles/qgtkstyle.cpp:3284: ошибка: нет декларации ‘GTK_STOCK_YES’ в этой области видимости
styles/qgtkstyle.cpp:3288: ошибка: нет декларации ‘GTK_STOCK_NO’ в этой области видимости
styles/qgtkstyle.cpp:3292: ошибка: нет декларации ‘GTK_STOCK_OPEN’ в этой области видимости
styles/qgtkstyle.cpp:3296: ошибка: нет декларации ‘GTK_STOCK_CLOSE’ в этой области видимости
styles/qgtkstyle.cpp:3300: ошибка: нет декларации ‘GTK_STOCK_APPLY’ в этой области видимости
styles/qgtkstyle.cpp:3304: ошибка: нет декларации ‘GTK_STOCK_SAVE’ в этой области видимости
styles/qgtkstyle.cpp:3308: ошибка: нет декларации ‘GTK_STOCK_DIALOG_WARNING’ в этой области видимости
styles/qgtkstyle.cpp:3308: ошибка: нет декларации ‘GTK_ICON_SIZE_DIALOG’ в этой области видимости
styles/qgtkstyle.cpp:3312: ошибка: нет декларации ‘GTK_STOCK_DIALOG_QUESTION’ в этой области видимости
styles/qgtkstyle.cpp:3312: ошибка: нет декларации ‘GTK_ICON_SIZE_DIALOG’ в этой области видимости
styles/qgtkstyle.cpp:3316: ошибка: нет декларации ‘GTK_STOCK_DIALOG_INFO’ в этой области видимости
styles/qgtkstyle.cpp:3316: ошибка: нет декларации ‘GTK_ICON_SIZE_DIALOG’ в этой области видимости
styles/qgtkstyle.cpp:3320: ошибка: нет декларации ‘GTK_STOCK_DIALOG_ERROR’ в этой области видимости
styles/qgtkstyle.cpp:3320: ошибка: нет декларации ‘GTK_ICON_SIZE_DIALOG’ в этой области видимости
make[1]: *** [.obj/release-static/qgtkstyle.o] Ошибка 1
make[1]: Выход из каталога `/home/system/install/QtSDK/qt/src/gui'
make: *** [sub-gui-make_default-ordered] Ошибка 2
Может кто сталкивался с таким, уже неделю над этим бьюсь. Очень нужна пересборка потому что нужен драйвер мускула для дальнейшего написания софтины.
Другие версии кутэ (которые пониже) собираются нормально, а эта нехочет.
P.S. Kubuntu 9.04 KDE 4.2