You need Qt >= 4.2 and glib >= 2.0. If you have QtDBus module QStarDict will be compiled with D-Bus support. To disable D-Bus support add NO_DBUS=1 to qmake arguments. To disable translations add NO_TRANSLATIONS=1 to qmake arguments. If you want to select plugins to compile add ENABLED_PLUGINS="plugin1 plugin2 ..." to qmake arguments. Available plugins: * stardict - supports StarDict dictionaries * web - supports any web search engine * swac - supports SWAC speaking system (http://shtooka.net) * multitran - supports Multitran dictionaries (http://multitran.sourceforge.net) By default the only "stardict" and "web" plugins enabled. To build and install: 1) qmake [switches] 2) make 3) make install If you want to compile KDE 4 plasmoid please read kdeplasma/COMPILING.