Message: previous - next
Month: October 2010

Questions about building gtk-qt-engine (resubmit)

From: Darrell Anderson <humanreadable@...>
Date: Sun, 3 Oct 2010 14:37:16 -0700 (PDT)
The package builds and seems to contain the expected files. Package installs and appears in KControl. Yet many warning messages.

Log attached. (Oops I forgot to attach the log!)

-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig

Is this warning important? Is there anything I can do about this warning?

-- PKGCONFIG() indicates that libbonoboui-2.0 is not installed (install the package which contains libbonoboui-2.0.pc if you want to support this feature)
-- bonoboui not found.  Some features of the theme engine will not work as intended.

There is a non-stock build script available for libbonoboui. The dependency chain includes libgnome, libbonobo, libgnomecanvas, gnome-vfs, GConf2, gnome-mime-data, avahi, ORBit2. Possibly more. To many Slackers that is considered a lot of cruft. Therefore, exactly what features are lost by not having libbonoboui installed when building gtk-qt-engine?

There are many "warning: unused parameter" messages.

/dev/shm/applications/gtk-qt-engine/src/qt_qt_wrapper.cpp: In function 'void drawArrow(GdkWindow*, GtkStyle*, GtkStateType, GtkArrowType, int, int, int, int)':
/dev/shm/applications/gtk-qt-engine/src/qt_qt_wrapper.cpp:1698: warning: 'element' may be used uninitialized in this function

[I built the package in tmpfs, hence the reference to /dev/shm. I am focusing on the warning messages.]