dialogbox.cpp:49: error: 'checkbox' was not declared in this scope
dialogbox.cpp:49: error: invalid use of undefined type 'struct QButtonGroup'
dialogbox.h:9: error: forward declaration of 'struct QButtonGroup'
dialogbox.cpp:51: error: 'class MythPushButton' has no member named 'setFocus'
dialogbox.cpp:54: error: invalid use of undefined type 'struct QButtonGroup'
dialogbox.h:9: error: forward declaration of 'struct QButtonGroup'
dialogbox.cpp:56: error: invalid use of undefined type 'struct QVBoxLayout'
dialogbox.h:8: error: forward declaration of 'struct QVBoxLayout'
dialogbox.cpp: At global scope:
dialogbox.cpp:59: error: no 'void DialogBox::buttonPressed(int)' member function declared in class 'DialogBox'
dialogbox.cpp: In member function 'void DialogBox::buttonPressed(int)':
dialogbox.cpp:61: error: invalid use of undefined type 'struct QButtonGroup'
dialogbox.h:9: error: forward declaration of 'struct QButtonGroup'
dialogbox.cpp:61: error: 'checkbox' was not declared in this scope
make[2]: *** [dialogbox.o] Error 1
make[2]: Leaving directory `/tmp/tgz/mythtv-0.20.2/libs/libmyth'
make[1]: *** [sub-libmyth] Error 2
make[1]: Leaving directory `/tmp/tgz/mythtv-0.20.2/libs'
make: *** [sub-libs] Error 2
Vad jag kan förstå så är inte PATHen inställt rätt. Men vet inte hur jag ska göra det.
Någon som kan hjälpa till?
libbar (och symlänkar därtill) bör ligga under /lib /usr/lib eller /usr/local/lib, men du verkar ha lagt den i /usr/bin (där körbara filer skall ligga).
Utöver detta behövs kanske mer saker från /usr/lib/qt-3.3.8 än bara just en .so-fil (Där finns till exempel header-filer som borde definera sakerna du har "undefined"-fel för.
Troligtvis bästa lösning är att kasta med en flagga till configure-scriptet där du talar om var qt ligger, istället för att flytta runt på det.
Förmodligen ser det ut så här ungefär:
Fel skrivet av mig, mena /usr/lib.
Mythtv configure verkar inte ha något --with-qt-dir inte enligt helpen iaf.
Men hitta ett annat sätt, exportera några sökvägar så gick det.