[Kde-imaging] [Bug 90183] Slideshow with OpenGL gives me a blank screen

Hugo Costelha hfcc at mega.ist.utl.pt
Thu Sep 30 18:31:26 CEST 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
        
http://bugs.kde.org/show_bug.cgi?id=90183        




------- Additional Comments From hfcc mega ist utl pt  2004-09-30 18:31 -------
First let me just say that I really apreciate you effort on this.

I did just that, but it failed during the compilation time. I got the following when doing 'make':

g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -Wall -W -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall  -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/include -I/usr/lib/qt3/include -o glwidget.o glwidget.cpp
g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -Wall -W -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall  -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/include -I/usr/lib/qt3/include -o main.o main.cpp
g++  -o opengltest glwidget.o main.o    -L/usr/lib/ -L/usr/lib/qt3/lib/ -L/usr/X11R6/lib/ -lqt-mt -lXext -lX11 -lm
glwidget.o(.text+0x22): In function `GLWidget::resizeGL(int, int)':
: undefined reference to `glViewport'
glwidget.o(.text+0x2e): In function `GLWidget::resizeGL(int, int)':
: undefined reference to `glMatrixMode'
glwidget.o(.text+0x5e): In function `GLWidget::paintGL()':
: undefined reference to `glDisable'
glwidget.o(.text+0x6a): In function `GLWidget::paintGL()':
: undefined reference to `glClear'
glwidget.o(.text+0x6f): In function `GLWidget::paintGL()':
: undefined reference to `glLoadIdentity'
glwidget.o(.text+0x7b): In function `GLWidget::paintGL()':
: undefined reference to `glMatrixMode'
glwidget.o(.text+0x80): In function `GLWidget::paintGL()':
: undefined reference to `glLoadIdentity'
glwidget.o(.text+0x8c): In function `GLWidget::paintGL()':
: undefined reference to `glMatrixMode'
glwidget.o(.text+0x91): In function `GLWidget::paintGL()':
: undefined reference to `glLoadIdentity'
glwidget.o(.text+0x9d): In function `GLWidget::paintGL()':
: undefined reference to `glMatrixMode'
glwidget.o(.text+0xa2): In function `GLWidget::paintGL()':
: undefined reference to `glLoadIdentity'
glwidget.o(.text+0xbd): In function `GLWidget::paintGL()':
: undefined reference to `glBindTexture'
glwidget.o(.text+0xc9): In function `GLWidget::paintGL()':
: undefined reference to `glBegin'
glwidget.o(.text+0xdd): In function `GLWidget::paintGL()':
: undefined reference to `glColor4f'
glwidget.o(.text+0xe9): In function `GLWidget::paintGL()':
: undefined reference to `glTexCoord2f'
glwidget.o(.text+0xf9): In function `GLWidget::paintGL()':
: undefined reference to `glVertex3f'
glwidget.o(.text+0x105): In function `GLWidget::paintGL()':
: undefined reference to `glTexCoord2f'
glwidget.o(.text+0x115): In function `GLWidget::paintGL()':
: undefined reference to `glVertex3f'
glwidget.o(.text+0x121): In function `GLWidget::paintGL()':
: undefined reference to `glTexCoord2f'
glwidget.o(.text+0x131): In function `GLWidget::paintGL()':
: undefined reference to `glVertex3f'
glwidget.o(.text+0x13d): In function `GLWidget::paintGL()':
: undefined reference to `glTexCoord2f'
glwidget.o(.text+0x14d): In function `GLWidget::paintGL()':
: undefined reference to `glVertex3f'
glwidget.o(.text+0x17b): In function `GLWidget::initializeGL()':
: undefined reference to `glEnable'
glwidget.o(.text+0x199): In function `GLWidget::initializeGL()':
: undefined reference to `glClearColor'
glwidget.o(.text+0x1a5): In function `GLWidget::initializeGL()':
: undefined reference to `glEnable'
glwidget.o(.text+0x1ba): In function `GLWidget::initializeGL()':
: undefined reference to `glBlendFunc'
glwidget.o(.text+0x1c4): In function `GLWidget::initializeGL()':
: undefined reference to `glClearDepth'
glwidget.o(.text+0x276): In function `GLWidget::initializeGL()':
: undefined reference to `glGenTextures'
glwidget.o(.text+0x28f): In function `GLWidget::initializeGL()':
: undefined reference to `glBindTexture'
glwidget.o(.text+0x2e2): In function `GLWidget::initializeGL()':
: undefined reference to `glTexImage2D'
glwidget.o(.text+0x300): In function `GLWidget::initializeGL()':
: undefined reference to `glTexParameteri'
glwidget.o(.text+0x31e): In function `GLWidget::initializeGL()':
: undefined reference to `glTexParameteri'
glwidget.o(.text+0x34): In function `GLWidget::resizeGL(int, int)':
: undefined reference to `glLoadIdentity'
glwidget.o(.text+0x159): In function `GLWidget::paintGL()':
: undefined reference to `glEnd'
collect2: ld returned 1 exit status
make: *** [opengltest] Error 1

What could be the problem?
Just to let you know in case it matters, I have QT 3.3.3-15 given by SUSE's rpms.


More information about the Kde-imaging mailing list