Я получаю следующую ошибку при компиляции примера программы в Qt 4.5 в ОС Ubuntu.
/usr/bin/ld: cannot find -lgthread-2.0 collect2: ld returned 1 exit status
У меня была похожая проблема. gthread является частью libglib в настоящее время.
gthread
libglib
Мои решения были
aptitude install libglib2.0-dev libglibmm-2.4-dev
что примерно на тонну меньше посылок, чем libqt4-dev с друзьями.
libqt4-dev
Я нашел решение, я установил библиотеку libqt4-dev, набрав команду
sudo apt-get install libqt4-dev
и проблема была решена.