Bug 27909 - sdl-mixer fails using gcc-3.3
|
Bug#:
27909
|
Product: Gentoo Linux
|
Version: 1.4
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: vapier@gentoo.org
|
Reported By: andrei.ivanov@gmail.com
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: sdl-mixer fails using gcc-3.3
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2003-09-04 02:59 0000
|
checking for smpeg-config... /usr/bin/smpeg-config
checking for SMPEG - version >= 0.4.3... no
*** Could not run SMPEG test program, checking why...
*** The test program compiled, but did not run. This
usually means
*** that the run-time linker is not finding SMPEG or
finding the wrong
*** version of SMPEG. If it is not finding SMPEG, you'll
need to set your
*** LD_LIBRARY_PATH environment variable, or edit
/etc/ld.so.conf to point
*** to the installed location Also, make sure you have run
ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to
remove it, although
*** you may also be able to get things to work by modifying
LD_LIBRARY_PATH
media-libs/smpeg-0.4.4-r4 *
CONTENTS:
/usr
/usr/bin
/usr/bin/gtv
/usr/bin/smpeg-config
/usr/bin/glmovie
/usr/bin/plaympeg
/usr/lib
/usr/lib/libsmpeg.a
/usr/lib/libsmpeg-0.4.so.0.1.3
/usr/lib/libsmpeg.la
/usr/lib/libsmpeg.so -> libsmpeg-0.4.so.0.1.3
/usr/share
/usr/share/doc
/usr/share/doc/smpeg-0.4.4-r4
/usr/share/doc/smpeg-0.4.4-r4/README.gz
/usr/share/doc/smpeg-0.4.4-r4/TODO.gz
/usr/share/doc/smpeg-0.4.4-r4/COPYING.gz
/usr/share/doc/smpeg-0.4.4-r4/README.SDL_mixer.gz
/usr/share/doc/smpeg-0.4.4-r4/CHANGES.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/gtv.1.gz
/usr/share/man/man1/plaympeg.1.gz
/usr/share/aclocal
/usr/share/aclocal/smpeg.m4
/usr/include
/usr/include/smpeg
/usr/include/smpeg/MPEGring.h
/usr/include/smpeg/MPEG.h
/usr/include/smpeg/MPEGerror.h
/usr/include/smpeg/smpeg.h
/usr/include/smpeg/MPEGfilter.h
/usr/include/smpeg/MPEGvideo.h
/usr/include/smpeg/MPEGaction.h
/usr/include/smpeg/MPEGsystem.h
/usr/include/smpeg/MPEGaudio.h
/usr/include/smpeg/MPEGlist.h
/usr/include/smpeg/MPEGstream.h
/usr/lib/libsmpeg-0.4.so.0 -> libsmpeg-0.4.so.0.1.3
smpeg-config --version
0.4.4
Portage 2.0.49-r3 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r3, 2.6.0-test4-mm5)
=================================================================
System uname: 2.6.0-test4-mm5 i686 Celeron (Mendocino)
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -falign-functions=4"
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=pentium2 -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -falign-functions=4"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="ftp://ftp.uninett.no/pub/linux/Gentoo http://gentoo.oregonstate.edu "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 oss avi crypt encode gif jpeg libg++ libwww mad mikmod mmx mpeg ncurses png quicktime truetype xml2 xv zlib gdbm berkdb slang readline X sdl gpm tcpd pam ssl perl python imlib oggvorbis gtk qt opengl ldap -3dnow aalib acl acpi alsa -apm -arts bonobo -cups curl dga esd faad -foomaticdb -gnome gnomedb gtk2 gtkhtml innodb -java -kde lcms libgda maildir memlimit -motif mozilla mozsvg -mysql -nas -nls -pdflib pic -postgres samba sasl slp -spell -svga tiff wxwindows xml -xmms"
heh it's cause the aclocal.m4 has a bit of code that wraps the strings in the
test program ... gcc-3.3 doesnt like that :)
added a patch to cvs, should be all set now (i was able to emerge sdl-mixer on
my box after i added the patch)