Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41327 - !!! ERROR: kde-base/kdegraphics-3.2.0 failed .
Summary: !!! ERROR: kde-base/kdegraphics-3.2.0 failed .
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 41344 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-11 22:00 UTC by Voicu Liviu
Modified: 2004-03-05 06:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Voicu Liviu 2004-02-11 22:00:30 UTC
The error:
-----------=
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I../../kpdf/goo -I../../kpdf/xpdf -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O2 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o QOutputDev.lo `test -f 'QOutputDev.cpp' || echo './'`QOutputDev.cpp
kpdf_shell.cpp: In constructor `KPDF::Shell::Shell()':
kpdf_shell.cpp:84: error: invalid static_cast from type `QWidget*' to type `
   PDFPartView*'
kpdf_shell.cpp:85: error: invalid use of undefined type `struct PDFPartView'
kpdf_part.h:29: error: forward declaration of `struct PDFPartView'
make[3]: *** [kpdf_shell.o] Error 1
make[3]: *** Waiting for unfinished jobs....
QOutputDev.cpp: In member function `QFont QOutputDev::matchFont(GfxFont*,
   double, double, double, double)':
QOutputDev.cpp:109: warning: unused parameter `fp_t m11'
QOutputDev.cpp: In member function `virtual void QOutputDev::startPage(int,
   GfxState*)':
QOutputDev.cpp:202: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateFillOpacity(GfxState*)':
../../kpdf/xpdf/OutputDev.h:97: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateStrokeOpacity(GfxState*)':
../../kpdf/xpdf/OutputDev.h:98: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateTextMat(GfxState*)':
../../kpdf/xpdf/OutputDev.h:102: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateCharSpace(GfxState*)':
../../kpdf/xpdf/OutputDev.h:103: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateRender(GfxState*)':
../../kpdf/xpdf/OutputDev.h:104: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateRise(GfxState*)':
../../kpdf/xpdf/OutputDev.h:105: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateWordSpace(GfxState*)':
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateWordSpace(GfxState*)':
../../kpdf/xpdf/OutputDev.h:106: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateHorizScaling(GfxState*)':
../../kpdf/xpdf/OutputDev.h:107: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateTextPos(GfxState*)':
../../kpdf/xpdf/OutputDev.h:108: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::updateTextShift(GfxState*, double)':
../../kpdf/xpdf/OutputDev.h:109: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h:109: warning: unused parameter `double shift'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::drawString(GfxState*, GString*)':
../../kpdf/xpdf/OutputDev.h:127: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h:127: warning: unused parameter `GString*s'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::endType3Char(GfxState*)':
../../kpdf/xpdf/OutputDev.h:130: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::type3D0(GfxState*, double, double)':
../../kpdf/xpdf/OutputDev.h:141: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h:141: warning: unused parameter `double wx'
../../kpdf/xpdf/OutputDev.h:141: warning: unused parameter `double wy'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::type3D1(GfxState*, double, double, double, double, double,
   double)':
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `GfxState*state'
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `double wx'
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `double wy'
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `double llx'
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `double lly'
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `double urx'
../../kpdf/xpdf/OutputDev.h:143: warning: unused parameter `double ury'
../../kpdf/xpdf/OutputDev.h: In member function `virtual void
   OutputDev::psXObject(Stream*, Stream*)':
../../kpdf/xpdf/OutputDev.h:146: warning: unused parameter `Stream*psStream'
../../kpdf/xpdf/OutputDev.h:146: warning: unused parameter `Stream*level1Stream
   '
make[3]: Leaving directory `/var/tmp/portage/kdegraphics-3.2.0/work/kdegraphics-3.2.0/kpdf/kpdf'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdegraphics-3.2.0/work/kdegraphics-3.2.0/kpdf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdegraphics-3.2.0/work/kdegraphics-3.2.0'
make: *** [all] Error 2

!!! ERROR: kde-base/kdegraphics-3.2.0 failed.
!!! Function kde_src_compile, Line 127, Exitcode 2
!!! died running emake, kde_src_compile:make

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




mslinux-dev liviu # emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.1-gentoo-r1)
=================================================================
System uname: 2.6.1-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.mirror.sdv.fr
http://ftp.gentoo.skynet.be/pub/gentoo/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo
http://gentoo.tiscali.nl/gentoo/ http://gentoo.inode.at/
http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache apm avi berkdb cdr crypt cups encode esd fbcon flash
foomaticdb freetype gdbm gif gnome gpm gtk gtk+ gtk2 imlib java jpeg kde ldap
libg++ libwww mikmod mmx motif mozcalendar mozilla mpeg mysql ncurses nls
nvidia-glx odbc oggvorbis opengl oss pam pdflib perl php png python qt quicktime
readline samba sdl slang spell sse ssl svga tcltk tcpd tiff truetype x11 x86 xft
xml xml2 xmms xv zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-02-12 05:03:43 UTC
*** Bug 41344 has been marked as a duplicate of this bug. ***
Comment 2 Account Removed 2004-02-13 05:46:11 UTC
This forums topic seems related:
http://forums.gentoo.org/viewtopic.php?t=133229

I have the same problem, and the solutions there don't work for me. Emerging kdegraphics last still fails; re-emerging kdelibs and then emerging kdegraphics still fails.
Comment 3 Voicu Liviu 2004-02-13 06:05:19 UTC
I did:
emerge qt
then emerge kde again and now did not failed on kdegraphics, all seems to be fine by now
Comment 4 Account Removed 2004-02-13 15:26:45 UTC
Thanks, I missed that trick with recompiling qt. Unfortunately, after trying it, still no joy!
Comment 5 Gavrila 2004-02-15 11:15:09 UTC
worked for me with MAKEOPTS="-j1" as suggested by 

make[3]: *** [kpdf_shell.o] Error 1
make[3]: *** Waiting for unfinished jobs....


My emerge info:

Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.0)
=================================================================
System uname: 2.6.0 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -Os -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -Os -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dfx 3dnow X acpi alsa apm arts avi berkdb bonobo cdr crypt cups directfb dvd dvdr encode esd fam fbcon flac foomaticdb gb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imap imlib java jpeg kde libg++ libwww mad maildir mbox mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang slp spell ssl svga tcpd tetex tiff truetype x86 xml2 xmms xv zlib"
Comment 6 bobo1 2004-02-16 07:12:40 UTC
No matter what trick I try, I also get the same error:

Flux.o(.text+0x1100): In function `particle::update(float*)':
: undefined reference to `glColor3fv'
Flux.o(.text+0x1105): In function `particle::update(float*)':
: undefined reference to `glPushMatrix'
Flux.o(.text+0x116a): In function `particle::update(float*)':
: undefined reference to `glTranslatef'
Flux.o(.text+0x11a4): In function `particle::update(float*)':
: undefined reference to `glScalef'
Flux.o(.text+0x11cf): In function `particle::update(float*)':
: undefined reference to `glCallList'
Flux.o(.text+0x11d4): In function `particle::update(float*)':
: undefined reference to `glPopMatrix'
Flux.o(.text+0x12cf): In function `particle::update(float*)':
: undefined reference to `glPointSize'
Flux.o(.text+0x12db): In function `particle::update(float*)':
: undefined reference to `glBegin'
Flux.o(.text+0x12eb): In function `particle::update(float*)':
: undefined reference to `glVertex3f'
Flux.o(.text+0x12f0): In function `particle::update(float*)':
: undefined reference to `glEnd'
Flux.o(.text+0x1d0d): In function `FluxWidget::paintGL()':
: undefined reference to `glLoadIdentity'
Flux.o(.text+0x1d2f): In function `FluxWidget::paintGL()':
: undefined reference to `glBlendFunc'
Flux.o(.text+0x1d3b): In function `FluxWidget::paintGL()':
: undefined reference to `glEnable'
Flux.o(.text+0x1d47): In function `FluxWidget::paintGL()':
: undefined reference to `glDisable'
Flux.o(.text+0x1da9): In function `FluxWidget::paintGL()':
: undefined reference to `glColor4f'
Flux.o(.text+0x1db5): In function `FluxWidget::paintGL()':
: undefined reference to `glBegin'
Flux.o(.text+0x1dc9): In function `FluxWidget::paintGL()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x1de2): In function `FluxWidget::paintGL()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x1df6): In function `FluxWidget::paintGL()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x1e0a): In function `FluxWidget::paintGL()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x1e0f): In function `FluxWidget::paintGL()':
: undefined reference to `glEnd'
Flux.o(.text+0x1ee3): In function `FluxWidget::paintGL()':
: undefined reference to `glFlush'
Flux.o(.text+0x1eff): In function `FluxWidget::paintGL()':
: undefined reference to `glBlendFunc'
Flux.o(.text+0x1f0b): In function `FluxWidget::paintGL()':
: undefined reference to `glEnable'
Flux.o(.text+0x1f25): In function `FluxWidget::paintGL()':
: undefined reference to `glBlendFunc'
Flux.o(.text+0x1f31): In function `FluxWidget::paintGL()':
: undefined reference to `glEnable'
Flux.o(.text+0x1f3d): In function `FluxWidget::paintGL()':
: undefined reference to `glEnable'
Flux.o(.text+0x1f51): In function `FluxWidget::paintGL()':
: undefined reference to `glHint'
Flux.o(.text+0x1f62): In function `FluxWidget::paintGL()':
: undefined reference to `glDisable'
Flux.o(.text+0x1f6e): In function `FluxWidget::paintGL()':
: undefined reference to `glEnable'
Flux.o(.text+0x1f7a): In function `FluxWidget::paintGL()':
: undefined reference to `glClear'
Flux.o(.text+0x1fa3): In function `FluxWidget::paintGL()':
: undefined reference to `glRotatef'
Flux.o(.text+0x1fdb): In function `FluxWidget::paintGL()':
: undefined reference to `glClear'
Flux.o(.text+0x2016): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `glViewport'
Flux.o(.text+0x2022): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `glMatrixMode'
Flux.o(.text+0x2027): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `glLoadIdentity'
Flux.o(.text+0x2068): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `gluPerspective'
Flux.o(.text+0x2082): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `glTranslatef'
Flux.o(.text+0x208e): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `glMatrixMode'
Flux.o(.text+0x241f): In function `FluxWidget::updateParameters()':
: undefined reference to `glFrontFace'
Flux.o(.text+0x242b): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnable'
Flux.o(.text+0x2443): In function `FluxWidget::updateParameters()':
: undefined reference to `glClearColor'
Flux.o(.text+0x244f): In function `FluxWidget::updateParameters()':
: undefined reference to `glClear'
Flux.o(.text+0x25f2): In function `FluxWidget::updateParameters()':
: undefined reference to `glDisable'
Flux.o(.text+0x25fe): In function `FluxWidget::updateParameters()':
: undefined reference to `glDisable'
Flux.o(.text+0x260a): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnable'
Flux.o(.text+0x261e): In function `FluxWidget::updateParameters()':
: undefined reference to `glBindTexture'
Flux.o(.text+0x2636): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexEnvf'
Flux.o(.text+0x2652): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Flux.o(.text+0x266e): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Flux.o(.text+0x26c4): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexImage2D'
Flux.o(.text+0x26ef): In function `FluxWidget::updateParameters()':
: undefined reference to `glNewList'
Flux.o(.text+0x2703): In function `FluxWidget::updateParameters()':
: undefined reference to `glBindTexture'
Flux.o(.text+0x270f): In function `FluxWidget::updateParameters()':
: undefined reference to `glBegin'
Flux.o(.text+0x271b): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexCoord2f'
Flux.o(.text+0x2734): In function `FluxWidget::updateParameters()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x2740): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexCoord2f'
Flux.o(.text+0x2753): In function `FluxWidget::updateParameters()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x275f): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexCoord2f'
Flux.o(.text+0x2772): In function `FluxWidget::updateParameters()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x277e): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexCoord2f'
Flux.o(.text+0x278e): In function `FluxWidget::updateParameters()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x279a): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexCoord2f'
Flux.o(.text+0x27ad): In function `FluxWidget::updateParameters()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x27b9): In function `FluxWidget::updateParameters()':
: undefined reference to `glTexCoord2f'
Flux.o(.text+0x27cc): In function `FluxWidget::updateParameters()':
: undefined reference to `glVertex3f'
Flux.o(.text+0x27d1): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnd'
Flux.o(.text+0x27d6): In function `FluxWidget::updateParameters()':
: undefined reference to `glEndList'
Flux.o(.text+0x281c): In function `FluxWidget::updateParameters()':
: undefined reference to `glNewList'
Flux.o(.text+0x2821): In function `FluxWidget::updateParameters()':
: undefined reference to `gluNewQuadric'
Flux.o(.text+0x2859): In function `FluxWidget::updateParameters()':
: undefined reference to `gluSphere'
Flux.o(.text+0x2864): In function `FluxWidget::updateParameters()':
: undefined reference to `gluDeleteQuadric'
Flux.o(.text+0x2869): In function `FluxWidget::updateParameters()':
: undefined reference to `glEndList'
Flux.o(.text+0x2875): In function `FluxWidget::updateParameters()':
: undefined reference to `glDisable'
Flux.o(.text+0x2881): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnable'
Flux.o(.text+0x288d): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnable'
Flux.o(.text+0x28f6): In function `FluxWidget::updateParameters()':
: undefined reference to `glLightfv'
Flux.o(.text+0x290e): In function `FluxWidget::updateParameters()':
: undefined reference to `glLightfv'
Flux.o(.text+0x2926): In function `FluxWidget::updateParameters()':
: undefined reference to `glLightfv'
Flux.o(.text+0x2941): In function `FluxWidget::updateParameters()':
: undefined reference to `glLightfv'
Flux.o(.text+0x294d): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnable'
Flux.o(.text+0x2961): In function `FluxWidget::updateParameters()':
: undefined reference to `glColorMaterial'
Flux.o(.text+0x2972): In function `FluxWidget::updateParameters()':
: undefined reference to `glDisable'
Flux.o(.text+0x297e): In function `FluxWidget::updateParameters()':
: undefined reference to `glDisable'
Flux.o(.text+0x298a): In function `FluxWidget::updateParameters()':
: undefined reference to `glDisable'
Flux.o(.text+0x2996): In function `FluxWidget::updateParameters()':
: undefined reference to `glEnable'
Flux.o(.text+0x2099): In function `FluxWidget::resizeGL(int, int)':
: undefined reference to `glLoadIdentity'
collect2: ld returned 1 exit status
make[3]: *** [kflux.kss] Error 1
make[3]: *** Waiting for unfinished jobs....
Euphoria.o(.text+0x162d): In function `wisp::draw()':
: undefined reference to `glPushMatrix'
Euphoria.o(.text+0x1673): In function `wisp::draw()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x16c4): In function `wisp::draw()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x16ea): In function `wisp::draw()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x16fc): In function `wisp::draw()':
: undefined reference to `glVertex3fv'
Euphoria.o(.text+0x1709): In function `wisp::draw()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x1725): In function `wisp::draw()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x1775): In function `wisp::draw()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x179b): In function `wisp::draw()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x17ad): In function `wisp::draw()':
: undefined reference to `glVertex3fv'
Euphoria.o(.text+0x17ba): In function `wisp::draw()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x17e2): In function `wisp::draw()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x1837): In function `wisp::draw()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x185f): In function `wisp::draw()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x1871): In function `wisp::draw()':
: undefined reference to `glVertex3fv'
Euphoria.o(.text+0x18b9): In function `wisp::draw()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x18df): In function `wisp::draw()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x18f1): In function `wisp::draw()':
: undefined reference to `glVertex3fv'
Euphoria.o(.text+0x18fe): In function `wisp::draw()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x191d): In function `wisp::drawAsBackground()':
: undefined reference to `glPushMatrix'
Euphoria.o(.text+0x1940): In function `wisp::drawAsBackground()':
: undefined reference to `glTranslatef'
Euphoria.o(.text+0x198a): In function `wisp::drawAsBackground()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x19da): In function `wisp::drawAsBackground()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x1a00): In function `wisp::drawAsBackground()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x1a2f): In function `wisp::drawAsBackground()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x1a3c): In function `wisp::drawAsBackground()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x1a58): In function `wisp::drawAsBackground()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x1aa8): In function `wisp::drawAsBackground()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x1ace): In function `wisp::drawAsBackground()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x1afd): In function `wisp::drawAsBackground()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x1b0a): In function `wisp::drawAsBackground()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x1b32): In function `wisp::drawAsBackground()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x1b87): In function `wisp::drawAsBackground()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x1baf): In function `wisp::drawAsBackground()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x1be0): In function `wisp::drawAsBackground()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x1c28): In function `wisp::drawAsBackground()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x1c4e): In function `wisp::drawAsBackground()':
: undefined reference to `glTexCoord2d'
Euphoria.o(.text+0x1c7d): In function `wisp::drawAsBackground()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x1c8a): In function `wisp::drawAsBackground()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x226d): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glViewport'
Euphoria.o(.text+0x2279): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glMatrixMode'
Euphoria.o(.text+0x227e): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glLoadIdentity'
Euphoria.o(.text+0x22bc): In function `EuphoriaWidget::paintGL()':
: undefined reference to `gluPerspective'
Euphoria.o(.text+0x22c8): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glMatrixMode'
Euphoria.o(.text+0x22d4): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glClear'
Euphoria.o(.text+0x22ea): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x2305): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glBindTexture'
Euphoria.o(.text+0x230a): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glPushMatrix'
Euphoria.o(.text+0x233e): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTranslatef'
Euphoria.o(.text+0x2368): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glRotatef'
Euphoria.o(.text+0x2374): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x2380): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x23a2): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x23ae): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x23ce): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x23df): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x23fd): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x240b): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x2427): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x242c): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x2431): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glPopMatrix'
Euphoria.o(.text+0x2447): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glBindTexture'
Euphoria.o(.text+0x24a7): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glReadBuffer'
Euphoria.o(.text+0x24bd): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glPixelStorei'
Euphoria.o(.text+0x24d3): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glBindTexture'
Euphoria.o(.text+0x2515): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glReadPixels'
Euphoria.o(.text+0x2567): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexSubImage2D'
Euphoria.o(.text+0x259d): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glViewport'
Euphoria.o(.text+0x25a9): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glMatrixMode'
Euphoria.o(.text+0x25ae): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glLoadIdentity'
Euphoria.o(.text+0x25dc): In function `EuphoriaWidget::paintGL()':
: undefined reference to `gluPerspective'
Euphoria.o(.text+0x25e8): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glMatrixMode'
Euphoria.o(.text+0x25f4): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glClear'
Euphoria.o(.text+0x260a): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glColor3f'
Euphoria.o(.text+0x260f): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glPushMatrix'
Euphoria.o(.text+0x2643): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTranslatef'
Euphoria.o(.text+0x266d): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glRotatef'
Euphoria.o(.text+0x2679): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glBegin'
Euphoria.o(.text+0x2685): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x26a7): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x26b3): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x26d3): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x26e4): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x2702): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x270e): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glTexCoord2f'
Euphoria.o(.text+0x272a): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glVertex3f'
Euphoria.o(.text+0x272f): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glEnd'
Euphoria.o(.text+0x2734): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glPopMatrix'
Euphoria.o(.text+0x274a): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glBindTexture'
Euphoria.o(.text+0x27b0): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glFlush'
Euphoria.o(.text+0x27d8): In function `EuphoriaWidget::paintGL()':
: undefined reference to `glClear'
Euphoria.o(.text+0x285a): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `glViewport'
Euphoria.o(.text+0x289b): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `glMatrixMode'
Euphoria.o(.text+0x28a0): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `glLoadIdentity'
Euphoria.o(.text+0x28cc): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `gluPerspective'
Euphoria.o(.text+0x28d8): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `glMatrixMode'
Euphoria.o(.text+0x28dd): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `glLoadIdentity'
Euphoria.o(.text+0x2a03): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glClearColor'
Euphoria.o(.text+0x2a0f): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glClear'
Euphoria.o(.text+0x2a1b): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glEnable'
Euphoria.o(.text+0x2a2f): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glBlendFunc'
Euphoria.o(.text+0x2a3c): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glLineWidth'
Euphoria.o(.text+0x2a48): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glEnable'
Euphoria.o(.text+0x2a75): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glEnable'
Euphoria.o(.text+0x2a8d): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexEnvf'
Euphoria.o(.text+0x2aa6): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glGenTextures'
Euphoria.o(.text+0x2abf): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glBindTexture'
Euphoria.o(.text+0x2adb): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2af7): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2b13): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2b2f): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2d39): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glEnable'
Euphoria.o(.text+0x2d71): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glGenTextures'
Euphoria.o(.text+0x2d8a): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glBindTexture'
Euphoria.o(.text+0x2da6): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2dc2): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2dde): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2dfa): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexParameteri'
Euphoria.o(.text+0x2e4f): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `glTexImage2D'
Euphoria.o(.text+0x2ff8): In function `EuphoriaWidget::updateParameters()':
: undefined reference to `gluBuild2DMipmaps'
Euphoria.o(.text+0x1665): In function `wisp::draw()':
: undefined reference to `glPopMatrix'
Euphoria.o(.text+0x1978): In function `wisp::drawAsBackground()':
: undefined reference to `glPopMatrix'
Euphoria.o(.text+0x28fc): In function `EuphoriaWidget::resizeGL(int, int)':
: undefined reference to `glTranslatef'
collect2: ld returned 1 exit status
make[3]: *** [keuphoria.kss] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdeartwork-3.2.0/work/kdeartwork-3.2.0/kscreensaver/kdesavers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdeartwork-3.2.0/work/kdeartwork-3.2.0/kscreensaver'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdeartwork-3.2.0/work/kdeartwork-3.2.0'
make: *** [all] Error 2

!!! ERROR: kde-base/kdeartwork-3.2.0 failed.
!!! Function kde_src_compile, Line 127, Exitcode 2
!!! died running emake, kde_src_compile:make
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-02-16 07:16:41 UTC
This baffles me.  Is it possible your Qt compiled without opengl support?
Comment 8 bobo1 2004-02-16 07:45:58 UTC
I do see this when compiling:

checking for Qt with OpenGL support... yes
checking for GL... no

If I do a emerge -p opengl, I get:
[ebuild   R   ] media-video/nvidia-glx-1.0.4496

-Dan
Comment 9 Caleb Tennis (RETIRED) gentoo-dev 2004-02-16 07:49:32 UTC
So Qt is linked against opengl, that's good.

Your nvidia's opengl is probably in the way.  Try an "opengl-update xfree", then a re-emerge of kdegraphics.
Comment 10 bobo1 2004-02-16 08:02:04 UTC
Actually, what I did was re-emerge opengl, did a "opengl-update nvidia", and then mesa was detected as the OpenGL "whatever".

Kdeartwork compiled without incident :-)

Thanks for getting me to think about this!

-Dan 
Comment 11 Voicu Liviu 2004-02-17 01:02:47 UTC
worked for me too!
thanks
Comment 12 Dominik Stadler (RETIRED) gentoo-dev 2004-03-05 06:31:40 UTC
So this seems to be fixed now, closing the Bug.