Citat:
g++ FGLRXExtensions.o ATITVOExtensions.o main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o TVoutAdjustPage.o BoardInfo.o moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o moc_TVoutAdjustPage.o -o fireglcontrol.qt3.gcc3.3.3 -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lqt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lqt
collect2: ld returned 1 exit status
make: *** [fireglcontrol.qt3.gcc3.3.3] Error 1
rm moc_Page.cpp moc_TVoutAdjustPage.cpp moc_AdjustPage.cpp moc_InfoPage.cpp moc_DualScreenPage.cpp moc_Sheet.cpp
vedran@linux:~/Desktop/fglrx_panel_sources
Ima li neko ideju?
Kaže ti cannot find -lqt. Za taj tvoj program ti treba QT biblioteka instalirana. A pošto pokušavaš da kompajliraš program, treba ti i qt i odgovarajući qt-devel paket, ako ga tvoja distribucija podržava.
Hint: distribucije zasnovane na RPM-u često dele biblioteke na
runtime i
development deo, pri čemu je runtime deo obično pod imenom
ime, a development pod imenom
ime-devel.
Neke druge distribucije, kao npr. Slackware, ne prave ovu razliku.
f