Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29657 - media-libs/libmovtar-0.1.3-r1 can't compile due to SDL
Summary: media-libs/libmovtar-0.1.3-r1 can't compile due to SDL
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-26 02:44 UTC by Fredrik Jagenheim
Modified: 2003-09-26 15:49 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 Fredrik Jagenheim 2003-09-26 02:44:50 UTC
I have SDL 1.2.6-r1 installed, and I can't link libmovtar:


gcc  -march=pentium4 -O3 -pipe -DRTJPEG -g   -o rtjshow  rtjshow.o RTjpeg.o
format.o -ljpeg 
rtjshow.o(.text+0x13e): In function `main':
/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:99:
undefined reference to `SDL_Init'
rtjshow.o(.text+0x161):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:106:
undefined reference to `SDL_Quit'
rtjshow.o(.text+0x18e):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:108:
undefined reference to `SDL_SetVideoMode'
rtjshow.o(.text+0x1a7):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:109:
undefined reference to `SDL_EventState'
rtjshow.o(.text+0x1bb):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:110:
undefined reference to `SDL_EventState'
rtjshow.o(.text+0x1cf):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:111:
undefined reference to `SDL_EventState'
rtjshow.o(.text+0x1f4):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:116:
undefined reference to `SDL_LockSurface'
rtjshow.o(.text+0x237):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:126:
undefined reference to `SDL_UnlockSurface'
rtjshow.o(.text+0x269):/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:129:
undefined reference to `SDL_UpdateRect'
rtjshow.o(.text+0x330): In function `sig_handler':
/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg/rtjshow.c:49:
undefined reference to `SDL_Quit'
collect2: ld returned 1 exit status
make[1]: *** [rtjshow] Error 1
make[1]: Leaving directory
`/var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/rtjpeg'
make: *** [all-recursive] Error 1


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




Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/
rsync://trumpetti.atm.tut.fi/gentoo/ ftp://mirror.pudas.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx
mpeg ncurses nls pdflib png quicktime slang spell truetype xml2 xmms xv zlib
gdbm berkdb readline arts svga java ruby X sdl gpm tcpd pam libwww ssl perl
python esd imlib oggvorbis gnome gtk qt motif opengl mozilla -kde offensive cdr
dvd gtk2 moznoirc moznomail moznocompose mysql -alsa sse"
Comment 1 James Harlow (RETIRED) gentoo-dev 2003-09-26 06:15:24 UTC
Works fine here. Can you post the config.log in /var/tmp/portage/libmovtar-0.1.3-r1/work/libmovtar-0.1.3/,
please?
Comment 2 Fredrik Jagenheim 2003-09-26 15:41:28 UTC
Found the problem when I looked into config.log.

I've removed alsa, and one of the libraries depended on it.

Sorry for the false report.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2003-09-26 15:49:22 UTC
I know what to do with that then. ;-)