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
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
No, that's a different error. In the second case, the linker can't find the alttf library.
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
it doesn't work with allegro-4.1. that's already known.
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.
Should we remove this now, then?
(In reply to comment #6) > Should we remove this now, then? > no progress
(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