Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40986 - Digikam/Digikamplugins 0.6.1 ebuild
Summary: Digikam/Digikamplugins 0.6.1 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 29641 36746 50134 (view as bug list)
Depends on: 46287
Blocks:
  Show dependency tree
 
Reported: 2004-02-09 10:22 UTC by Eldad Zack (RETIRED)
Modified: 2004-08-09 14:14 UTC (History)
12 users (show)

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


Attachments
digikam-0.6.ebuild (digikam-0.6.ebuild,420 bytes, text/plain)
2004-02-09 10:23 UTC, Eldad Zack (RETIRED)
Details
digikamplugins-0.6.ebuild (digikamplugins-0.6.ebuild,558 bytes, text/plain)
2004-02-09 10:23 UTC, Eldad Zack (RETIRED)
Details
digikam-0.6.ebuild (digikam-0.6.ebuild,421 bytes, text/plain)
2004-02-14 23:56 UTC, Eldad Zack (RETIRED)
Details
digikamplugins-0.6.ebuild (digikamplugins-0.6.ebuild,575 bytes, text/plain)
2004-02-14 23:56 UTC, Eldad Zack (RETIRED)
Details
digikam-0.6.ebuild (digikam-0.6.ebuild,508 bytes, text/plain)
2004-02-17 10:22 UTC, Felix Gertz
Details
digikam-0.6.ebuild (digikam-0.6.ebuild,644 bytes, text/plain)
2004-03-13 19:33 UTC, Don Seiler (RETIRED)
Details
digikam-0.6.ebuild (digikam-0.6.ebuild,478 bytes, text/plain)
2004-03-13 19:50 UTC, Don Seiler (RETIRED)
Details
digikamplugins-0.6.ebuild (digikamplugins-0.6.ebuild,535 bytes, text/plain)
2004-03-13 19:54 UTC, Don Seiler (RETIRED)
Details
digikam-0.6.1 (digikam-0.6.1.ebuild,505 bytes, text/plain)
2004-04-07 10:34 UTC, Eldad Zack (RETIRED)
Details
digikamplugins-0.6.1 (digikamplugins-0.6.1.ebuild,557 bytes, text/plain)
2004-04-07 10:36 UTC, Eldad Zack (RETIRED)
Details
digikam-0.6.1 (digikam-0.6.1.ebuild,553 bytes, text/plain)
2004-04-08 09:27 UTC, Eldad Zack (RETIRED)
Details
digikamplugins-0.6.1 (digikamplugins-0.6.1.ebuild,605 bytes, text/plain)
2004-04-08 09:30 UTC, Eldad Zack (RETIRED)
Details
digikamplugins-0.6.1 (digikamplugins-0.6.1.ebuild,698 bytes, text/plain)
2004-04-09 07:37 UTC, Eldad Zack (RETIRED)
Details
digikam-0.6.1 (digikam-0.6.1.ebuild,560 bytes, text/plain)
2004-04-26 02:00 UTC, Eldad Zack (RETIRED)
Details
digikamplugins-0.6.1 (digikamplugins-0.6.1.ebuild,705 bytes, text/plain)
2004-04-26 07:00 UTC, Eldad Zack (RETIRED)
Details
digikam-0.6.1.ebuild (gcc-3.4) (digikam-0.6.1.ebuild,653 bytes, text/plain)
2004-05-06 18:36 UTC, Aaron Rusnak
Details
gcc-3.4.plugin.cpp.patch (gcc-3.4.plugin.cpp.patch,290 bytes, patch)
2004-05-06 18:37 UTC, Aaron Rusnak
Details | Diff
digikamplugins-0.6.1.ebuild (gcc-3.4) (digikamplugins-0.6.1.ebuild,789 bytes, text/plain)
2004-05-06 19:59 UTC, Aaron Rusnak
Details
digikamplugins-gcc-3.4.patch (digikamplugins-gcc-3.4.patch,10.86 KB, patch)
2004-05-06 20:00 UTC, Aaron Rusnak
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eldad Zack (RETIRED) gentoo-dev 2004-02-09 10:22:38 UTC
Version bump for digikam, and a new ebuild for digikamplugins.

2 bugs are now open for digikam: bug 29641 (rc2) and bug 36746 (cvs).
Comment 1 Eldad Zack (RETIRED) gentoo-dev 2004-02-09 10:23:20 UTC
Created attachment 25269 [details]
digikam-0.6.ebuild
Comment 2 Eldad Zack (RETIRED) gentoo-dev 2004-02-09 10:23:44 UTC
Created attachment 25270 [details]
digikamplugins-0.6.ebuild
Comment 3 Eldad Zack (RETIRED) gentoo-dev 2004-02-09 10:24:55 UTC
BTW, the version is 0.6.0 but released as digikam-0.6.tar.bz2 and digikamplugins-0.6.tar.bz2.

The splash screen also states just 0.6.
Comment 4 Eldad Zack (RETIRED) gentoo-dev 2004-02-10 11:46:59 UTC
Notice I accidently posted the ebuilds with x86 instead of ~x86...
Comment 5 Arnaud Burlet 2004-02-13 04:45:29 UTC
I tested both ebuilds and they worked fine here !
Comment 6 Benjamin Greiner 2004-02-14 12:27:23 UTC
digikam-0.6.ebuild works fine, but the plugins don't.

Lots of errors in functions SlideShowGL::*:

#emerge digikamplugins

....
.libs/slideshowgl.o(.text+0x49ec): In function `SlideShowGL::effectCube()':
: undefined reference to `glEnd'
collect2: ld returned 1 exit status
make[2]: *** [digikamplugin_slideshow.la.closure] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/digikamplugins-0.6/work/digikamplugins-0.6/slideshow'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/digikamplugins-0.6/work/digikamplugins-0.6'
make: *** [all] Fehler 2

!!! ERROR: media-gfx/digikamplugins-0.6 failed.
!!! Function kde_src_compile, Line 127, Exitcode 2
!!! died running emake, kde_src_compile:make

# emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.22-gentoo-r3)
=================================================================
System uname: 2.4.22-gentoo-r3 i686 AMD Athlon(tm) XP 2000+
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=athlon-xp -O3 -pipe"
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 /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aalib alsa apm arts avi berkdb cdr crypt cups directfb dvd encode esd foomaticdb gdbm gif gphoto2 gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd tetex truetype x86 xml2 xmms xv zlib"



Comment 7 Eldad Zack (RETIRED) gentoo-dev 2004-02-14 15:57:30 UTC
can you post the entire error, including the make line starting just prior to the errors? 
Comment 8 Eldad Zack (RETIRED) gentoo-dev 2004-02-14 23:44:00 UTC
Ok, I've replicated the error. It seems that on my system opengl is provided by glide, but I can't make the ebuild depend on that since it is hardware specific for voodoo3/4/5 cards. Anyway, digikamplugins links against X, and not glide directly.

On the system I've got the error on, opengl API is provided  by xfree, but linking fails just as described.
Comment 9 Eldad Zack (RETIRED) gentoo-dev 2004-02-14 23:56:06 UTC
Created attachment 25641 [details]
digikam-0.6.ebuild

changed to ~x86
Comment 10 Eldad Zack (RETIRED) gentoo-dev 2004-02-14 23:56:37 UTC
Created attachment 25642 [details]
digikamplugins-0.6.ebuild

changed to ~x86
added virtual/opengl
Comment 11 Benjamin Greiner 2004-02-15 05:05:25 UTC
OpenGL is provided by nvidia-glx on my system, Headers are installed in /usr/include/GL/ (they do define the missing references, but obivously are not included)

The new ebuild doesn't change anything, since virtual/opengl is resovled by nvidia-glx already.

# emerge digikamplugins
...
Making all in slideshow
make[2]: Entering directory `/var/tmp/portage/digikamplugins-0.6/work/digikamplugins-0.6/slideshow'
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o plugin_slideshow.lo `test -f 'plugin_slideshow.cpp' || echo './'`plugin_slideshow.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o slideshow.lo `test -f 'slideshow.cpp' || echo './'`slideshow.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o slideshowconfig.lo `test -f 'slideshowconfig.cpp' || echo './'`slideshowconfig.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o imlibiface.lo `test -f 'imlibiface.cpp' || echo './'`imlibiface.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o slideshowgl.lo `test -f 'slideshowgl.cpp' || echo './'`slideshowgl.cpp
/usr/qt/3/bin/moc ./plugin_slideshow.h -o plugin_slideshow.moc.cpp
/usr/qt/3/bin/moc ./slideshow.h -o slideshow.moc.cpp
/usr/qt/3/bin/moc ./slideshowconfig.h -o slideshowconfig.moc.cpp
/usr/qt/3/bin/moc ./slideshowgl.h -o slideshowgl.moc.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o plugin_slideshow.moc.lo `test -f 'plugin_slideshow.moc.cpp' || echo './'`plugin_slideshow.moc.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o slideshow.moc.lo `test -f 'slideshow.moc.cpp' || echo './'`slideshow.moc.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o slideshowconfig.moc.lo `test -f 'slideshowconfig.moc.cpp' || echo './'`slideshowconfig.moc.cpp
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -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 -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o slideshowgl.moc.lo `test -f 'slideshowgl.moc.cpp' || echo './'`slideshowgl.moc.cpp
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common    -o digikamplugin_slideshow.la.closure digikamplugin_slideshow_la_closure.lo -module -avoid-version -module -no-undefined  -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib  -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  plugin_slideshow.lo slideshow.lo slideshowconfig.lo imlibiface.lo slideshowgl.lo plugin_slideshow.moc.lo slideshow.moc.lo slideshowconfig.moc.lo slideshowgl.moc.lo  -lkparts -ldigikam -L/usr/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -lXext -L/usr/X11R6/lib -lSM -lICE -lXext -lX11
.libs/slideshowgl.o(.text+0xcac): In function `SlideShowGL::initializeGL()':
: undefined reference to `glEnable'
.libs/slideshowgl.o(.text+0xccc): In function `SlideShowGL::initializeGL()':
: undefined reference to `glClearColor'
.libs/slideshowgl.o(.text+0xcd8): In function `SlideShowGL::initializeGL()':
: undefined reference to `glEnable'
.libs/slideshowgl.o(.text+0xced): In function `SlideShowGL::initializeGL()':
: undefined reference to `glBlendFunc'
.libs/slideshowgl.o(.text+0xcfb): In function `SlideShowGL::initializeGL()':
: undefined reference to `glClearDepth'
.libs/slideshowgl.o(.text+0xd42): In function `SlideShowGL::paintGL()':
: undefined reference to `glDisable'
.libs/slideshowgl.o(.text+0xd4e): In function `SlideShowGL::paintGL()':
: undefined reference to `glClear'
.libs/slideshowgl.o(.text+0xd53): In function `SlideShowGL::paintGL()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0xd5f): In function `SlideShowGL::paintGL()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0xd64): In function `SlideShowGL::paintGL()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0xd70): In function `SlideShowGL::paintGL()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0xd75): In function `SlideShowGL::paintGL()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0xe30): In function `SlideShowGL::resizeGL(int, int)':
: undefined reference to `glViewport'
.libs/slideshowgl.o(.text+0xe3c): In function `SlideShowGL::resizeGL(int, int)':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0xe41): In function `SlideShowGL::resizeGL(int, int)':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0xf54): In function `SlideShowGL::closeEvent(QCloseEvent*)':
: undefined reference to `glDeleteTextures'
.libs/slideshowgl.o(.text+0xf72): In function `SlideShowGL::closeEvent(QCloseEvent*)':
: undefined reference to `glDeleteTextures'
.libs/slideshowgl.o(.text+0x23de): In function `SlideShowGL::loadImage()':
: undefined reference to `glGenTextures'
.libs/slideshowgl.o(.text+0x23f7): In function `SlideShowGL::loadImage()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x244a): In function `SlideShowGL::loadImage()':
: undefined reference to `glTexImage2D'
.libs/slideshowgl.o(.text+0x2468): In function `SlideShowGL::loadImage()':
: undefined reference to `glTexParameteri'
.libs/slideshowgl.o(.text+0x2486): In function `SlideShowGL::loadImage()':
: undefined reference to `glTexParameteri'
.libs/slideshowgl.o(.text+0x24e4): In function `SlideShowGL::loadImage()':
: undefined reference to `glDeleteTextures'
.libs/slideshowgl.o(.text+0x28ae): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glGenTextures'
.libs/slideshowgl.o(.text+0x28c4): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x291a): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexImage2D'
.libs/slideshowgl.o(.text+0x2938): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexParameteri'
.libs/slideshowgl.o(.text+0x2956): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexParameteri'
.libs/slideshowgl.o(.text+0x2962): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x2967): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x297d): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x2989): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x29a3): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x29b5): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x29cb): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x29d7): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x29ed): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x29f9): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2a09): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2a15): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2a2b): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2a30): In function `SlideShowGL::showEndOfShow()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x2d1f): In function `SlideShowGL::paintTexture()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x2d24): In function `SlideShowGL::paintTexture()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x2d41): In function `SlideShowGL::paintTexture()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x2d4d): In function `SlideShowGL::paintTexture()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x2d67): In function `SlideShowGL::paintTexture()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x2d79): In function `SlideShowGL::paintTexture()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2d8f): In function `SlideShowGL::paintTexture()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2d9b): In function `SlideShowGL::paintTexture()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2db1): In function `SlideShowGL::paintTexture()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2dbd): In function `SlideShowGL::paintTexture()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2dcd): In function `SlideShowGL::paintTexture()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2dd9): In function `SlideShowGL::paintTexture()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2def): In function `SlideShowGL::paintTexture()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2df4): In function `SlideShowGL::paintTexture()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x2eae): In function `SlideShowGL::effectBlend()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x2eba): In function `SlideShowGL::effectBlend()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x2ed4): In function `SlideShowGL::effectBlend()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x2ee6): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2efc): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2f08): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2f1e): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2f2a): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2f3a): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2f46): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2f5c): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2f61): In function `SlideShowGL::effectBlend()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x2f7a): In function `SlideShowGL::effectBlend()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x2f86): In function `SlideShowGL::effectBlend()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x2fab): In function `SlideShowGL::effectBlend()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x2fb7): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2fcd): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2fd9): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x2fef): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x2ffb): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x300b): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3017): In function `SlideShowGL::effectBlend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x302d): In function `SlideShowGL::effectBlend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3032): In function `SlideShowGL::effectBlend()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x30c1): In function `SlideShowGL::effectFade()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x30cd): In function `SlideShowGL::effectFade()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x30e7): In function `SlideShowGL::effectFade()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x30f9): In function `SlideShowGL::effectFade()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x310f): In function `SlideShowGL::effectFade()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x311b): In function `SlideShowGL::effectFade()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3131): In function `SlideShowGL::effectFade()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x313d): In function `SlideShowGL::effectFade()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x314d): In function `SlideShowGL::effectFade()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3159): In function `SlideShowGL::effectFade()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x316f): In function `SlideShowGL::effectFade()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3174): In function `SlideShowGL::effectFade()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x3237): In function `SlideShowGL::effectRotate()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3243): In function `SlideShowGL::effectRotate()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x325d): In function `SlideShowGL::effectRotate()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x326f): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3285): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3291): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x32a7): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x32b3): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x32c3): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x32cf): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x32e5): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x32ea): In function `SlideShowGL::effectRotate()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x32f6): In function `SlideShowGL::effectRotate()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x32fb): In function `SlideShowGL::effectRotate()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x3338): In function `SlideShowGL::effectRotate()':
: undefined reference to `glRotatef'
.libs/slideshowgl.o(.text+0x3365): In function `SlideShowGL::effectRotate()':
: undefined reference to `glScalef'
.libs/slideshowgl.o(.text+0x337e): In function `SlideShowGL::effectRotate()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x338a): In function `SlideShowGL::effectRotate()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x339e): In function `SlideShowGL::effectRotate()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x33aa): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x33c0): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x33cc): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x33e2): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x33ee): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x33fe): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x340a): In function `SlideShowGL::effectRotate()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3420): In function `SlideShowGL::effectRotate()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3425): In function `SlideShowGL::effectRotate()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x34fb): In function `SlideShowGL::effectBend()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3507): In function `SlideShowGL::effectBend()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x3521): In function `SlideShowGL::effectBend()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x3533): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x354f): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3561): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3577): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3583): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3599): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x35ab): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x35c1): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x35c6): In function `SlideShowGL::effectBend()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x35d2): In function `SlideShowGL::effectBend()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x35d7): In function `SlideShowGL::effectBend()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x3626): In function `SlideShowGL::effectBend()':
: undefined reference to `glRotatef'
.libs/slideshowgl.o(.text+0x363b): In function `SlideShowGL::effectBend()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3647): In function `SlideShowGL::effectBend()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x3661): In function `SlideShowGL::effectBend()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x3673): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3689): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3695): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x36ab): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x36b7): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x36c7): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x36d3): In function `SlideShowGL::effectBend()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x36e9): In function `SlideShowGL::effectBend()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x36ee): In function `SlideShowGL::effectBend()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x37cc): In function `SlideShowGL::effectInOut()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x37d1): In function `SlideShowGL::effectInOut()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x380f): In function `SlideShowGL::effectInOut()':
: undefined reference to `glScalef'
.libs/slideshowgl.o(.text+0x3874): In function `SlideShowGL::effectInOut()':
: undefined reference to `glTranslatef'
.libs/slideshowgl.o(.text+0x3886): In function `SlideShowGL::effectInOut()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3892): In function `SlideShowGL::effectInOut()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x38ac): In function `SlideShowGL::effectInOut()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x38c0): In function `SlideShowGL::effectInOut()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x38d2): In function `SlideShowGL::effectInOut()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x38e8): In function `SlideShowGL::effectInOut()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x38f4): In function `SlideShowGL::effectInOut()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x390a): In function `SlideShowGL::effectInOut()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3916): In function `SlideShowGL::effectInOut()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3926): In function `SlideShowGL::effectInOut()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3932): In function `SlideShowGL::effectInOut()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3948): In function `SlideShowGL::effectInOut()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x394d): In function `SlideShowGL::effectInOut()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x3a8b): In function `SlideShowGL::effectSlide()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3a97): In function `SlideShowGL::effectSlide()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x3ab1): In function `SlideShowGL::effectSlide()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x3ac3): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3ad9): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3ae5): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3afb): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3b07): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3b17): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3b23): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3b39): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3b3e): In function `SlideShowGL::effectSlide()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x3b4a): In function `SlideShowGL::effectSlide()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x3b4f): In function `SlideShowGL::effectSlide()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x3bab): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTranslatef'
.libs/slideshowgl.o(.text+0x3bc0): In function `SlideShowGL::effectSlide()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3bcc): In function `SlideShowGL::effectSlide()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x3be6): In function `SlideShowGL::effectSlide()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x3bfa): In function `SlideShowGL::effectSlide()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x3c0c): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3c22): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3c2e): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3c44): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3c50): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3c60): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3c6c): In function `SlideShowGL::effectSlide()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3c82): In function `SlideShowGL::effectSlide()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3c87): In function `SlideShowGL::effectSlide()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x3e40): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3e4c): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x3e66): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x3e78): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3e8e): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3e9a): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3eb0): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3ebc): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3ecc): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3ed8): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x3eee): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x3ef3): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x3eff): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x3f04): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x3f29): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glRotatef'
.libs/slideshowgl.o(.text+0x3f5b): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glScalef'
.libs/slideshowgl.o(.text+0x3f81): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTranslatef'
.libs/slideshowgl.o(.text+0x3f96): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x3fa2): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x3fb6): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x403d): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x406a): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x407c): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x409e): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x40b0): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x40d2): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x40e4): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4108): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4122): In function `SlideShowGL::effectFlutter()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x4228): In function `SlideShowGL::effectCube()':
: undefined reference to `glEnable'
.libs/slideshowgl.o(.text+0x4234): In function `SlideShowGL::effectCube()':
: undefined reference to `glDepthFunc'
.libs/slideshowgl.o(.text+0x4249): In function `SlideShowGL::effectCube()':
: undefined reference to `glHint'
.libs/slideshowgl.o(.text+0x4279): In function `SlideShowGL::effectCube()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x427e): In function `SlideShowGL::effectCube()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x42ef): In function `SlideShowGL::effectCube()':
: undefined reference to `glFrustum'
.libs/slideshowgl.o(.text+0x4320): In function `SlideShowGL::effectCube()':
: undefined reference to `glMatrixMode'
.libs/slideshowgl.o(.text+0x4325): In function `SlideShowGL::effectCube()':
: undefined reference to `glLoadIdentity'
.libs/slideshowgl.o(.text+0x4377): In function `SlideShowGL::effectCube()':
: undefined reference to `glTranslatef'
.libs/slideshowgl.o(.text+0x439d): In function `SlideShowGL::effectCube()':
: undefined reference to `glRotatef'
.libs/slideshowgl.o(.text+0x43bd): In function `SlideShowGL::effectCube()':
: undefined reference to `glRotatef'
.libs/slideshowgl.o(.text+0x43cf): In function `SlideShowGL::effectCube()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x43db): In function `SlideShowGL::effectCube()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x43f5): In function `SlideShowGL::effectCube()':
: undefined reference to `glColor4f'
.libs/slideshowgl.o(.text+0x4411): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4427): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x443d): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4453): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4469): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x447f): more undefined references to `glVertex3f' follow
.libs/slideshowgl.o(.text+0x4610): In function `SlideShowGL::effectCube()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x4625): In function `SlideShowGL::effectCube()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x4631): In function `SlideShowGL::effectCube()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x4673): In function `SlideShowGL::effectCube()':
: undefined reference to `glColor4d'
.libs/slideshowgl.o(.text+0x4685): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4695): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x46a7): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x46b7): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x46c3): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x46d3): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x46e5): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x46f5): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4701): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4711): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4723): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4733): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4745): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4755): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4767): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4777): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4789): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4799): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x47a5): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x47b5): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x47c7): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x47d7): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x47e9): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x47f9): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x480b): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x481b): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x482d): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x483d): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4849): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4859): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x486b): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x487b): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x488d): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x489d): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x48af): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x48bf): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x48d1): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x48e1): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x48ed): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x48fd): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4902): In function `SlideShowGL::effectCube()':
: undefined reference to `glEnd'
.libs/slideshowgl.o(.text+0x4917): In function `SlideShowGL::effectCube()':
: undefined reference to `glBindTexture'
.libs/slideshowgl.o(.text+0x4923): In function `SlideShowGL::effectCube()':
: undefined reference to `glBegin'
.libs/slideshowgl.o(.text+0x4965): In function `SlideShowGL::effectCube()':
: undefined reference to `glColor4d'
.libs/slideshowgl.o(.text+0x4977): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x4987): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x4993): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x49a3): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x49b5): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x49c5): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x49d7): In function `SlideShowGL::effectCube()':
: undefined reference to `glTexCoord2f'
.libs/slideshowgl.o(.text+0x49e7): In function `SlideShowGL::effectCube()':
: undefined reference to `glVertex3f'
.libs/slideshowgl.o(.text+0x49ec): In function `SlideShowGL::effectCube()':
: undefined reference to `glEnd'
collect2: ld returned 1 exit status
make[2]: *** [digikamplugin_slideshow.la.closure] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/digikamplugins-0.6/work/digikamplugins-0.6/slideshow'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/digikamplugins-0.6/work/digikamplugins-0.6'
make: *** [all] Fehler 2

!!! ERROR: media-gfx/digikamplugins-0.6 failed.
!!! Function kde_src_compile, Line 127, Exitcode 2
!!! died running emake, kde_src_compile:make

# env
MANPATH=/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/opt/blackdown-jdk-1.4.1/man:/usr/qt/3/doc/man
INFODIR=/usr/share/info:/usr/X11R6/info
KDE_MULTIHEAD=false
HOSTNAME=ben
GPG_AGENT_INFO=/tmp/gpg-6PaOSp/S.gpg-agent:1973:1
TERM=xterm
XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ben/.gtkrc-2.0:/home/ben/.kde3.2/share/config/gtkrc
GS_LIB=/home/ben/.fonts
GTK_RC_FILES=/etc/gtk/gtkrc:/home/ben/.gtkrc:/home/ben/.kde3.2/share/config/gtkrc
WINDOWID=50331653
OLDPWD=/usr/portage/media-gfx
QTDIR=/usr/qt/3
MOZILLA_FIVE_HOME=/usr/lib/mozilla
KDE_FULL_SESSION=true
SGML_CATALOG_FILES=/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.0.cat
USER=ben
XCURSOR_SIZE=
GDK_USE_XFT=1
KDEDIR=/usr/kde/3.2
SESSION_MANAGER=local/ben:/tmp/.ICE-unix/2053
PAGER=/usr/bin/less
XINITRC=/etc/X11/xinit/xinitrc
KONSOLE_DCOP=DCOPRef(konsole-2417,konsole)
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/opt/Acrobat5:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin:/usr/kde/3.1/sbin:/usr/kde/3.1/bin:/opt/XnView
DESKTOP_SESSION=kde-3.2.0
GLIBC_SSP_CHECKED=1
INPUTRC=/etc/inputrc
PWD=/usr/portage
KONSOLE_DCOP_SESSION=DCOPRef(konsole-2417,session-3)
JAVA_HOME=/opt/blackdown-jdk-1.4.1
EDITOR=/bin/nano
JAVAC=/opt/blackdown-jdk-1.4.1/bin/javac
LANG=de_DE@euro
KDEDIRS=/usr
QMAKESPEC=linux-g++
PS1=\[\033[01;31m\]\h \[\033[01;34m\]\w \$ \[\033[00m\]
CXX=g++
HOME=/root
JDK_HOME=/opt/blackdown-jdk-1.4.1
SHLVL=4
XCURSOR_THEME=default
LESS=-R
LOGNAME=ben
CVS_RSH=ssh
CLASSPATH=/opt/blackdown-jdk-1.4.1/jre/lib/rt.jar:.
LESSOPEN=|lesspipe.sh %s
INFOPATH=/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info
CC=gcc
DISPLAY=:0.0
CONFIG_PROTECT=/usr/X11R6/lib/X11/xkb /usr/kde/3.2/share/config /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config
G_BROKEN_FILENAMES=1
COLORTERM=
_=/bin/env

Comment 12 Malte S. Stretz 2004-02-16 08:37:56 UTC
*** Bug 29641 has been marked as a duplicate of this bug. ***
Comment 13 Malte S. Stretz 2004-02-16 08:38:42 UTC
*** Bug 36746 has been marked as a duplicate of this bug. ***
Comment 14 Panard 2004-02-16 08:45:15 UTC
did you try to do :
$ opengl-update xfree 
before?
Comment 15 Benjamin Greiner 2004-02-17 04:48:37 UTC
Yes I did. Same error anyway. The missing references are defined by GL/gl.h and GL/glu.h, (nvidia or mesa doesn't matter).

slideshow/slideshowgl.h includes qgl.h and my /usr/qt/3/include/qgl.h includes GL/gl.h. Could there be a problem with incorrect or missing references to include dirs?

BTW: Other OpenGL-apps compile.
Comment 16 Panard 2004-02-17 09:38:08 UTC
Mm... seems to be a qt specific 3.3.0 problem: 
$ ldd /usr/qt/3/lib/libqt.so.3.3.0
ldd: warning: you do not have execution permission for `/usr/qt/3/lib/libqt.so.3.3.0'
        linux-gate.so.1 =>  (0xffffe000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x406fa000)
        libaudio.so.2 => /usr/X11R6/lib/libaudio.so.2 (0x4074a000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4075f000)
        libmng.so.1 => /usr/lib/libmng.so.1 (0x407b6000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4080e000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x4082c000)
        libz.so.1 => /lib/libz.so.1 (0x40858000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40869000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40871000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40879000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x4087d000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40887000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4089c000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40908000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40933000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40943000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40a23000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40a2c000)
        libdl.so.2 => /lib/libdl.so.2 (0x40a44000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so.5 (0x40a47000)
        libm.so.6 => /lib/libm.so.6 (0x40af8000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libgcc_s.so.1 (0x40b19000)
        libc.so.6 => /lib/libc.so.6 (0x40b22000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
        libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0x40c4b000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40c4f000)

(No reference to libGL)

Other computer:

$ ldd /usr/qt/3/lib/libqt.so.3.2.3 
.....
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x407fd000)
....
        libGLcore.so.1 => /usr/lib/opengl/nvidia/lib/libGLcore.so.1
....

Comment 17 Felix Gertz 2004-02-17 10:22:00 UTC
Created attachment 25781 [details]
digikam-0.6.ebuild

Better dependencies information.
Added libexif, imlib, pkgconfig what's needed by Digikam and is not provided by
kde or gphoto.
Comment 18 giggles1 2004-02-20 00:37:52 UTC
Why are kdesdk/valgrind included as deps at all?  I built this version of digikam (and digikamplugins w/o opengl) without kdesdk or valgrind (which wont build.. there's a bug filed somewhere) and it works flawlessly. It would be really nice to not see them show up in "emerge -DuUpv world" anymore.
Comment 19 Dylan Carlson (RETIRED) gentoo-dev 2004-02-20 21:16:00 UTC
Just some notes on amd64 arch (don't have time to fix it ATM):  configure fails because it's looking for /usr/qt/3/lib64 and /usr/kde/3.2/lib64 instead of lib (which doesn't exist).  Adding symlinks makes it compile & run.  
Comment 20 Donovan Long 2004-03-05 22:49:42 UTC
Regarding Comment #11, I get the same failure here with the plugins (the slideshow fails to compile)
Comment 21 Pascal Labit 2004-03-06 05:15:07 UTC
Ok just checked the digikam-0.5.1 ebuild, and it was also dependant on kdesdk. Could someone verify if/explain why we need this dependency at all ?
Comment 22 Pascal Labit 2004-03-06 15:15:42 UTC
As an answer to Panard (Comment #16), qt is compiled with the flag '-dlopen-opengl'. From the configure script output : 
"-dlopen-opengl ..... Qt uses dlopen(3) to resolve OpenGL functions
			(instead of linking with OpenGL libraries directly)."
So I guess it s the reason we don t see any reference to opengl when we ldd the qt-lib.

But it doesn t explain why the slideshow plugin doesn t fint the gl-functions.
Comment 23 Don Seiler (RETIRED) gentoo-dev 2004-03-13 15:34:49 UTC
I've also successfully built digikam-0.6 without kdesdk.  Also I think that digikam should depend on libgphoto2, not gphoto2.  I've tested an ebuild as such and it works perfectly.

I'll post my ebuild later tonight.  I think it is worthwhile to commit a final digikam ebuild without the plugins.
Comment 24 Don Seiler (RETIRED) gentoo-dev 2004-03-13 19:33:27 UTC
Created attachment 27331 [details]
digikam-0.6.ebuild

Adding my version of the digikam-0.6.ebuild.  This one uses libgphoto2 instead
of gphoto2, and the required versions of other packages I lowered based on
http://digikam.sourceforge.net/handbooks/en/requirements.html.
Comment 25 Don Seiler (RETIRED) gentoo-dev 2004-03-13 19:50:52 UTC
Created attachment 27332 [details]
digikam-0.6.ebuild

Bit of an oops on the other one.  This one is a bit more concise.  I left out
pkgconfig for now.  I'm just imagining that it must be included by something
else by now.  pkgconfig isn't specifically mentioned in any of the README's or
requirements I've seen.  Can someone point that out to me?
Comment 26 Don Seiler (RETIRED) gentoo-dev 2004-03-13 19:54:34 UTC
Created attachment 27333 [details]
digikamplugins-0.6.ebuild

My take on the digikamplugins ebuild.  I'm getting the same error as the
others, but I've defined the DEPENDS a little more clearly based on the
documentation from digikam.  Just thought I'd share.
Comment 27 Ben Dodson 2004-03-16 20:14:29 UTC
Both ebuilds worked for me. Nice work! What info do you need from me to help get things going?
Comment 28 Stefan Briesenick (RETIRED) gentoo-dev 2004-03-21 17:28:40 UTC
would it be possible to put it into portage, finally?
thanks!
Comment 29 Don Seiler (RETIRED) gentoo-dev 2004-03-21 18:07:41 UTC
Well I'm not in the media-gfx herd.  One of them would need to sign off on it.  graphics herders out there?
Comment 30 Alex 2004-03-22 09:42:05 UTC
I too havning problems like in Comment #11
Comment 31 Alex 2004-03-22 13:12:22 UTC
I compiled QT 3.3.1-r1 without "-dlopen-opengl" which resulted in the needed depands for compiling slideshow for digikamplugins. 
digikamplugins compiles fine with no problem now.
Someone please notify the QT team?
Comment 32 David Grant 2004-03-22 14:19:53 UTC
Can someone explain what the "lopen-opengl" flag is for?
Comment 33 David Grant 2004-03-23 01:10:36 UTC
Doing the fix in Comment #31 works for me too.
Comment 34 David Grant 2004-03-24 19:17:28 UTC
Looks like there will be lots of plugins coming for 0.6.1: http://digikam.sourceforge.net/plugins.html

Does anyone know if there is another Linux program that will be able to compete with what we will set in 0.6.1?

I've tried the flphoto ebuild, it's not bad.

Who says bugzilla can't be used for discussions!  ;-)
Comment 35 Ingo -LaSombra- Hoffmann 2004-03-29 14:42:35 UTC
It worked great with the qt modification... thanks people!
That's why Gentoo is so great!
Comment 36 Don Seiler (RETIRED) gentoo-dev 2004-03-30 13:42:48 UTC
I've opened Bug #46287 asking the Qt team to make the change.  The default configuration is to not do that opengl param anyway.

Is there anyone on the media-gfx/graphics herd out there?  I still think digikam-0.6.ebuid can go in now.
Comment 37 f5d8fd51ed1e804c9e8d0357e8614e0493b06e96 2004-04-04 18:07:40 UTC
tested both ebuild and both work fine for me... 
I also vote for getting them into portage tree
Comment 38 Eldad Zack (RETIRED) gentoo-dev 2004-04-06 02:59:41 UTC
Just in - 0.6.1 of both digikam and the plugins was released, including many bugfixes.

Should be trivial just to version bump the ebuilds.
I'll test them today.

For some strange reason it isn't updated in the sf project page (yet?),
but there are links to the files from the homepage (digikam.sf.net).
Comment 39 Eldad Zack (RETIRED) gentoo-dev 2004-04-06 08:42:28 UTC
there's a minor change in the ebuilds, should I open a new bug for 0.6.1 ?
Comment 40 Don Seiler (RETIRED) gentoo-dev 2004-04-06 08:50:00 UTC
No I would just post them here since 0.6 isn't even in portage we'll probably just jump right to the latest.  I have no idea what is up with the graphics herd or if it really exists.
Comment 41 Eldad Zack (RETIRED) gentoo-dev 2004-04-07 10:34:41 UTC
Created attachment 28838 [details]
digikam-0.6.1

Beside version bumping, I've changed ${S} to "${WORKDIR}/digikam3".
Comment 42 Eldad Zack (RETIRED) gentoo-dev 2004-04-07 10:36:20 UTC
Created attachment 28839 [details]
digikamplugins-0.6.1

The digikamplugins is a little more consistent, and I've changed ${S} to be
"${WORKDIR}/${PN}"
Comment 43 Eldad Zack (RETIRED) gentoo-dev 2004-04-07 10:42:11 UTC
A couple of notes:

0.6.1 is not yet on sf.net mirrors.
For some reason it is published on a different site according to the project page (digikam.sf.net).

I wouldn't like to change the SRC_URI from sf mirrors to these URLs, so if you want to test these, download them manually to your distfiles.
(Maybe add these URLs as a second option?)

http://digikam.free.fr/Tarballs/digikam-0.6.1.tar.bz2
http://digikam.free.fr/Tarballs/digikamplugins-0.6.1.tar.bz2

Also, the digikamplugins wouldn't compile for me for the same gl problems reported for 0.6 (but for 0.6 it compiled just fine, I'll try re-emerging the 0.6 plugins for sport and see if I get the same thing going on)
Comment 44 Shane Simmons 2004-04-07 18:06:04 UTC
Am I right in thinking that the qt ebuild uses -dlopen-opengl for prelinking reasons?  If that's the case, is there any reason for all of us to use -dlopen-opengl, or is this just for the nVidia users?
Comment 45 Eldad Zack (RETIRED) gentoo-dev 2004-04-08 09:27:58 UTC
Created attachment 28898 [details]
digikam-0.6.1

Fixed to contain an additional SRC_URI
Comment 46 Eldad Zack (RETIRED) gentoo-dev 2004-04-08 09:30:40 UTC
Created attachment 28899 [details]
digikamplugins-0.6.1

Added SRC_URI (digikam.free.fr)
Comment 47 Eldad Zack (RETIRED) gentoo-dev 2004-04-09 07:37:16 UTC
Created attachment 28947 [details]
digikamplugins-0.6.1

This ebuild passes LIBS=-lGL to configure, which makes digikamplugins link
directly against libGL (and opengl is a hard dependency)

Fixes the problem, I believe.

Please test.
Comment 48 Luca Barbato gentoo-dev 2004-04-09 13:21:20 UTC
could the kde team take a look at this?
Comment 49 Benjamin Greiner 2004-04-09 13:56:38 UTC
the new digikam ebuild works great for me. thank you
Comment 50 Benjamin Greiner 2004-04-09 14:05:47 UTC
sorry, i meant the plugins ebuild. that new flag fixes the opengl problem
Comment 51 AlterEgo 2004-04-10 02:52:58 UTC
[quote]
------- Additional Comment #22 From Pascal Labit 2004-03-06 15:15 PST -------

As an answer to Panard (Comment #16), qt is compiled with the flag '-dlopen-opengl'. From the configure script output : 
"-dlopen-opengl ..... Qt uses dlopen(3) to resolve OpenGL functions
			(instead of linking with OpenGL libraries directly)."
So I guess it s the reason we don t see any reference to opengl when we ldd the qt-lib.
[/quote]

Adding -dlopen-opengl to the qt ebuild breaks the possibility of prelinking most of KDE for me. Isn't there are more suitable fix?

I would prefer an ebuild for the plugins that includes the slideshow, but without the OpenGL exttension. That would be nice ;-)
Comment 52 Silvio Boehme 2004-04-25 15:28:11 UTC
Please add AMD64 to the keywords. This version (0.6.1) compiles and runs nice on my AMD64.
Comment 53 Eldad Zack (RETIRED) gentoo-dev 2004-04-26 01:59:08 UTC
What about digikamplugins? compiles and runs under AMD64 as well?
Comment 54 Eldad Zack (RETIRED) gentoo-dev 2004-04-26 02:00:52 UTC
Created attachment 30068 [details]
digikam-0.6.1

added ~amd64
Comment 55 Silvio Boehme 2004-04-26 04:33:17 UTC
yes, both (digikam and digikam-plugins) compile and run well under AMD64.
Comment 56 Eldad Zack (RETIRED) gentoo-dev 2004-04-26 07:00:38 UTC
Created attachment 30080 [details]
digikamplugins-0.6.1

added ~amd64
Comment 57 f5d8fd51ed1e804c9e8d0357e8614e0493b06e96 2004-04-30 01:02:21 UTC
I just tried the ebuild, and this happened. Can anyone say to me what went wrong?

root (media-gfx/digikam): emerge digikam-0.6.1.ebuild
Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/digikam-0.6.1 to /
>>> md5 src_uri ;-) digikam-0.6.1.tar.bz2
>>> Unpacking source...
>>> Unpacking digikam-0.6.1.tar.bz2 to /var/tmp/portage/digikam-0.6.1/work
>>> Source unpacked.
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** Creating acinclude.m4
*** Creating list of subdirectories
...
...
...
hecking for moc... /usr/qt/3/bin/moc
checking for uic... /usr/qt/3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... libraries /usr/kde/3.2/lib, headers /usr/kde/3.2/include
checking if UIC has KDE plugins available... configure: error: not found - you need to install kdelibs first.

!!! ERROR: media-gfx/digikam-0.6.1 failed.
!!! Function kde_src_compile, Line 117, Exitcode 1
!!! died running ./configure, kde_src_compile:configure
Comment 58 f5d8fd51ed1e804c9e8d0357e8614e0493b06e96 2004-04-30 11:55:08 UTC
ok, solved it myself:
re-emerge kdelibs and it compiled fine.
looks like my qt update a few days ago had broken this
Comment 59 Philipp Droessler 2004-05-05 18:55:03 UTC
*** Bug 50134 has been marked as a duplicate of this bug. ***
Comment 60 Aaron Rusnak 2004-05-06 18:36:27 UTC
Created attachment 30886 [details]
digikam-0.6.1.ebuild (gcc-3.4)

Basically same ebuild as digikam-0.6.1.ebuild, but with a patch line. You also
need the gcc-3.4.plugin.cpp.patch in the files/ directory to work.
Comment 61 Aaron Rusnak 2004-05-06 18:37:43 UTC
Created attachment 30887 [details, diff]
gcc-3.4.plugin.cpp.patch

Simple code cleanup, for building with gcc-3.4
Comment 62 Aaron Rusnak 2004-05-06 19:59:02 UTC
Created attachment 30891 [details]
digikamplugins-0.6.1.ebuild (gcc-3.4)

Ebuild for gcc-3.4 digikamplugins-0.6.1
Use patch below in files/ directory
Comment 63 Aaron Rusnak 2004-05-06 20:00:13 UTC
Created attachment 30892 [details, diff]
digikamplugins-gcc-3.4.patch

digikamplugins-0.6.1.patch. Use with ebuild above. Basically code cleanup
again. Moslty removing extra ";", but created a patch anyways.
Comment 64 Eldad Zack (RETIRED) gentoo-dev 2004-06-07 23:59:58 UTC
Now this is nice... I see that 0.6.2_rc1 is in portage.
Comment 65 Carsten Lohrke (RETIRED) gentoo-dev 2004-06-08 02:18:40 UTC
Overlooked this bug, but saw Bug 51895. I just fixed the old broken 0.5.1 ebuild and added the latest version, plugins will follow. If you care much about this stable version, I'll add it, too. Otherwise we'll head for 6.2.
Comment 66 Eldad Zack (RETIRED) gentoo-dev 2004-06-08 03:44:35 UTC
Not really, just wondered. I'll close this bug.