I'm trying to build some example code from _C++_GUI_Programming_With_Qt_3_ that requires OpenGL support. I get errors such as the following: make g++ -Wl,-rpath,/usr/lib/qt3/lib -o cube cube.o main.o -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm cube.o(.text+0x20): In function `Cube::Cube[not-in-charge](QWidget*, char const*)': : undefined reference to `QGLWidget::QGLWidget[not-in-charge](QWidget*, char const*, QGLWidget const*, unsigned)' cube.o(.text+0x76): In function `Cube::Cube[not-in-charge](QWidget*, char const*)': : undefined reference to `QGLFormat::QGLFormat[in-charge](int, int)' cube.o(.text+0x80): In function `Cube::Cube[not-in-charge](QWidget*, char const*)': ... cube.o(.gnu.linkonce.t._ZN4CubeD1Ev+0x18): In function `Cube::~Cube [in-charge]()': : undefined reference to `QGLWidget::~QGLWidget [not-in-charge]()' cube.o(.gnu.linkonce.t._ZN4CubeD0Ev+0x19): In function `Cube::~Cube [in-charge deleting]()': : undefined reference to `QGLWidget::~QGLWidget [not-in-charge]()' cube.o(.gnu.linkonce.r._ZTI4Cube+0x8): undefined reference to `typeinfo for QGLWidget' main.o(.text+0x25): In function `main': : undefined reference to `QGLFormat::hasOpenGL()' main.o(.text+0xd8): In function `main': : undefined reference to `QGLWidget::~QGLWidget [not-in-charge]()' main.o(.text+0x11f): In function `main': : undefined reference to `QGLWidget::~QGLWidget [not-in-charge]()' collect2: ld returned 1 exit status make: *** [cube] Error 1 This is with QT3.3 from a fresh snapshot. This is also what I encountered when I tried to use the QT with SuSE's 'supplementary' KDE 3.2.0. Is there something I need to add to my includes or other arguments to `make'? Does SuSE 9.0 have the development libs for OpenGL? I believe OpenGL is installed since my OpenGL screensavers work. Suggestions? STH