A few days ago, I complie goldendict successful.
but when I download the latest version form git and then qmake&&make,
it turned out the following mistakes.
qmake&&make from Source code, 2.7MB in sourceforge is OK
g++ -c -pipe -rdynamic -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DPROGRAM_DATA_DIR=\"/usr/local/share/apps/goldendict/\" -DPROGRAM_VERSION=\"1.0.1+git\" -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_PHONON_LIB -DQT_XML_LIB -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/QtXml -I/usr/include/phonon -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -Iqtsingleapplication/src -I/usr/include/hunspell -I/usr/include/qt4/phonon_compat -Ibuild -Ibuild -o build/config.o config.cc
config.cc: In function ‘Config::Programs Config::{anonymous}::makeDefaultPrograms()’:
config.cc:202:120: error: no matching function for call to ‘Config::Program::Program(bool, Config::Program::Type, const char [33], const char [9], const char [15])’
config.cc:202:120: note: candidates are:
config.hh:350:3: note: Config::Program::Program(bool, Config::Program::Type, const QString&, const QString&, const QString&, QString)
config.hh:350:3: note: candidate expects 6 arguments, 5 provided
config.hh:347:3: note: Config::Program::Program()
config.hh:347:3: note: candidate expects 0 arguments, 5 provided
config.hh:333:8: note: Config::Program::Program(const Config::Program&)
config.hh:333:8: note: candidate expects 1 argument, 5 provided
config.cc:203:119: error: no matching function for call to ‘Config::Program::Program(bool, Config::Program::Type, const char [33], const char [7], const char [16])’
config.cc:203:119: note: candidates are:
config.hh:350:3: note: Config::Program::Program(bool, Config::Program::Type, const QString&, const QString&, const QString&, QString)
config.hh:350:3: note: candidate expects 6 arguments, 5 provided
config.hh:347:3: note: Config::Program::Program()
config.hh:347:3: note: candidate expects 0 arguments, 5 provided
config.hh:333:8: note: Config::Program::Program(const Config::Program&)
config.hh:333:8: note: candidate expects 1 argument, 5 provided
config.cc:204:136: error: no matching function for call to ‘Config::Program::Program(bool, Config::Program::Type, const char [33], const char [9], const char [32])’
config.cc:204:136: note: candidates are:
config.hh:350:3: note: Config::Program::Program(bool, Config::Program::Type, const QString&, const QString&, const QString&, QString)
config.hh:350:3: note: candidate expects 6 arguments, 5 provided
config.hh:347:3: note: Config::Program::Program()
config.hh:347:3: note: candidate expects 0 arguments, 5 provided
config.hh:333:8: note: Config::Program::Program(const Config::Program&)
config.hh:333:8: note: candidate expects 1 argument, 5 provided
make: *** [build/config.o] Error 1