Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84042 - games-emulation/game-launcher-0.9.8 fails with newer allegro
Summary: games-emulation/game-launcher-0.9.8 fails with newer allegro
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-03 22:39 UTC by Alexey Maximov
Modified: 2006-10-24 23:22 UTC (History)
0 users

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 Alexey Maximov 2005-03-03 22:39:02 UTC
make[1]: Entering directory `/var/tmp/portage/game-launcher-0.9.8/work/glaunch/view'
g++  -Wall -Wstrict-prototypes -DGLAUNCH_VERSION='"0.9.8"' -I../include -DUSE_MP3=1 -DUSE_TTF=1 -DUSE_PNG=1 -DUSE_JPG=1 -DUSE_CD=0 -DTARGET_UNIX -g -c movebmp.cc -o movebmp.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
g++  -Wall -Wstrict-prototypes -DGLAUNCH_VERSION='"0.9.8"' -I../include -DUSE_MP3=1 -DUSE_TTF=1 -DUSE_PNG=1 -DUSE_JPG=1 -DUSE_CD=0 -DTARGET_UNIX -g -c movetext.cc -o movetext.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
In file included from movetext.cc:2:
/usr/include/allegttf.h:58: error: declaration of C function `FONT* load_font(char*)' conflicts with
/usr/include/allegro/font.h:49: error: previous declaration `FONT* load_font(const char*, RGB*, void*)' here
make[1]: *** [movetext.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/game-launcher-0.9.8/work/glaunch/view'
make: *** [_gl32_objs] Error 2

!!! ERROR: games-emulation/game-launcher-0.9.8 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed


my emerge info here


Portage 2.0.51.18 (default-linux/x86/2005.0, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.11-gentoo-ck1 i686)
=================================================================
System uname: 2.6.11-gentoo-ck1 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 24 2005, 12:03:52)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r4
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/media/MEDIA1/gentoo/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg distlocks prelink sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="ru_RU.CP1251"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags"
MAKEOPTS="-j1"
PKGDIR="/media/MEDIA1/gentoo/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/media/MEDIA1/gentoo/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 4kstacks X a52 aac aalib acl acpi acpi4linux activefilter alsa apache2 apm arts artswrappersuid audiofile avi bash-completion bitmap-fonts bluetooth caps cddb cdparanoia cdr crypt cups curl dga dv dvd dvdr dvdread emboss encode exif fam ffmpeg flac foomaticdb gd gif gnutls gphoto2 gpm gtk2 guile hal howl iconv ieee1394imagemagick imap imlib innodb jpeg jpeg2k kde kdeenablefinal ldap libg++ libwww lirc lm_sensors lmtp logitech-mouse lufsusermount lzo mad maildir mailwrapper mbox mikmod mjpeg mmx mozilla mp3 mpeg mppe-mppc nas ncurses nntp no-old-linux nptl nptlonly oav odbc ogg oggvorbis openal opengl pam pcre pda pdflib pic png pwdb qt quicktime quotas readline real rtc samba sasl silc skey slang slp smartcard socks5 spell ssl symlink tcpd tetex threads tiff transcode truetype truetype-fonts usb utf8 v4l v4l2 vcdimager wifi wmf xine xml2 xv yv12 zlib linguas_ru"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL
Comment 1 Tony Harmelink 2005-03-07 11:52:05 UTC
Similar here here x86

g++  -Wall -Wstrict-prototypes -DGLAUNCH_VERSION='"0.9.8"' -I../include -DUSE_MP3=1 -DUSE_TTF=1 -DUSE_PNG=1 -DUSE_JPG=1 -DUSE_CD=0 -DTARGET_UNIX -g -c launcher.cc -o launcher.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/include/g++-v3/backward/strstream:51,
                 from launcher.cc:2:
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
g++  -Wall -Wstrict-prototypes -DGLAUNCH_VERSION='"0.9.8"' -I../include -DUSE_MP3=1 -DUSE_TTF=1 -DUSE_PNG=1 -DUSE_JPG=1 -DUSE_CD=0 -DTARGET_UNIX -g -c gl_key.cc -o gl_key.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
make[1]: Leaving directory `/var/tmp/portage/game-launcher-0.9.8/work/glaunch/control'
g++ -o _gl32 engine/engine.o engine/timer.o engine/keypress.o engine/joystick.o model/emumgr.o model/emulator.o model/game.o view/movebmp.o view/movetext.o view/scrllist.o view/menu.o view/sshot.o view/bar.o view/delay.o view/bgview.o view/ssaver.o view/outline.o control/main.o control/logfile.o control/fileutil.o control/emumenu.o control/bgctrl.o control/launcher.o control/gl_key.o view/mp3bg.o  -g -lldpng -lpng -lz -ljpgal -lalttf -lalmp3 `allegro-config --libs`
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lalttf
collect2: ld returned 1 exit status
make: *** [_gl32] Error 1

!!! ERROR: games-emulation/game-launcher-0.9.8 failed.
!!! Function src_compile, Line 38, Exitcode 2
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2005-03-07 12:02:13 UTC
No, that's a different error.  In the second case, the linker can't find the alttf library.
Comment 3 david 2005-06-13 21:22:21 UTC
different problem, same end result:

g++ -o glaunch -DGLAUNCH_VERSION='"0.9.8"'  -Wall -Wstrict-prototypes -Iinclude
startup/unix/glaunch.cc
make -C engine all
make[1]: Entering directory
`/var/tmp/portage/game-launcher-0.9.8/work/glaunch/engine'
g++  -Wall -Wstrict-prototypes -DGLAUNCH_VERSION='"0.9.8"' -I../include
-DUSE_MP3=1 -DUSE_TTF=1 -DUSE_PNG=1 -DUSE_JPG=1 -DUSE_CD=0 -DTARGET_UNIX -g -c
engine.cc -o engine.o
In file included from
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/backward/strstream:51,
                 from engine.cc:3:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/backward/backward_warning.h:32:2:
warning: #warning This file includes at least one deprecated or antiquated
header. Please consider using one of the 32 headers found in section 17.4.1.2 of
the C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or <sstream> instead of the deprecated header
<strstream.h>. To disable this warning use -Wno-deprecated.
engine.cc: In member function `void GameEngine::Engine::log_digi_card()':
engine.cc:689: error: `DIGI_ESD' undeclared (first use this function)
engine.cc:689: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
make[1]: *** [engine.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/game-launcher-0.9.8/work/glaunch/engine'
make: *** [_gl32_objs] Error 2

!!! ERROR: games-emulation/game-launcher-0.9.8 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed

emerge info:

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun  2 2005, 17:33:10)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://gentoo.chem.wisc.edu/gentoo/
http://lug.mtu.edu/gentoo http://mirror.phy.olemiss.edu/mirror/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acpi aim alsa apm arts avi bash-completion berkdb
bitmap-fonts cdparanoia cdr crypt cups curl curlwrappers dio divx4linux dv dvd
dvdread emboss encode exif fam fbcon ffmpeg flac foomaticdb fortran ftp gd gdbm
gif gphoto2 gpm gtk gtk2 hal icq ieee1394 imagemagick imlib ipv6 java javascript
jikes jpeg kde kdeenablefinal kdexdeltas lcms libcaca libg++ libwww mad
mailwrapper memlimit mikmod mime mmx mng mono motif mozilla mp3 mpeg msn ncurses
nls nocd ofx ogg oggvorbis opengl oscar oss pam pcre pdflib perl png posix
python qt quicktime readline samba sdl shorten sockets spell ssl svga symlink
tcltk tcpd test threads tiff truetype truetype-fonts type1-fonts usb vcd vorbis
win32codecs xine xinerama xml xml2 xmms xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2005-06-13 22:20:36 UTC
it doesn't work with allegro-4.1.  that's already known.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2005-12-02 23:39:31 UTC
games-emulation/game-launcher is now masked.  It doesn't work with newer allegro
and there hasn't been a release since '02.  Looks like it's dead upstream.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-04-11 08:03:02 UTC
Should we remove this now, then?
Comment 7 Tristan Heaven (RETIRED) gentoo-dev 2006-10-20 02:05:33 UTC
(In reply to comment #6)
> Should we remove this now, then?
> 

no progress
Comment 8 Tristan Heaven (RETIRED) gentoo-dev 2006-10-24 23:22:15 UTC
(In reply to comment #5)
> games-emulation/game-launcher is now masked.  It doesn't work with newer
> allegro
> and there hasn't been a release since '02.  Looks like it's dead upstream.
> 

gone