Richard Sammet wrote:
hello,
i downloaded the src of version 0.4 and try to compile it with make
release and make all, but i allways get an error wich tells me to
install the clanlib v. 0.6. but i allready installed that verion of
clanlib (emerge clanlib, so i get v. 0.6.5), i emerged libxml++ 1.0.2
and gettext too.
i think your configure script makes a mistake while checking for
clanlib version?
Please use my ebuild+patch to install wormux on your Gentoo:
http://bugs.gentoo.org/show_bug.cgi?id=52679
Note that the clanlib ebuilds in gentoo are somewhat broken (there are a
couple of bug reports but no one seems to maintain the clanlib ebuilds)
so I had to write a patch for the wormux makefile. Basically it removes
the clanlib check because the dependency is already checked by portage
itself and it will compile fine even if the Makefile check can't find
the lib.
if i try ur static version, i allways get this output (i attached the
strace output):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wormux-static
=== Wormux version 0.4.0
=== Authors : Lawrence AZZOUG, Laurent DEFERT SIMONNEAU, Matthieu
FERTRE, Victor STINNER
=== Web site : http://www.haypocalc.com/wormux/
Wormux version 0.4.0, Copyright (C) 2001-2004 Lawrence Azzoug
Wormux comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
Read COPYING.txt for details.
!!! Ce programme a été compilé en mode DEBUG (version de
!!! développement). Vous pouvez compiler le jeu en mode RELEASE en
!!! tapant "make cleanall" puis "make release".
[ Run game ]
XFree86 VidMode is enabled
1400x1050
1400x1050
video.cpp:116: Assertion manquée "lst_mode.size() != 0".
Aborted
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
i use this gcc:
gcc (GCC) 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6)
and kernel 2.6.7 on a pentium4M.
i compiled my kernel with 4k stacks, but this is standart...
i hope to get some feedback and thank you in advance...
No idea here, the static version runs fine on my gentoo box:
Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.2, glibc-2.3.4.20040619-r0,
2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.5.1
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config
/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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d aalib acl acpi alsa apache2 apm arts avi berkdb cdr
crypt cups curl dga directfb doc dvb dvd encode esd fbcon flash
foomaticdb gd gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml imlib ipv6
java jpeg kde libg++ libwww mad maildir mbox mcal mikmod mmx motif
mozilla mpeg mpi mysql nas ncurses nls oggvorbis opengl oss pam pda
pdflib perl plotutils png python qt quicktime readline samba scanner sdl
slang slp snmp spell sse ssl svga tcltk tcpd tetex tiff truetype usb v4l
v4l2 wmf x86 xface xinerama xml xml2 xmms xv zlib"
richard
ps. whats the state of the clanlib 0.7.x rewritten version?
pps. is it necessarily to use the downloadable version of clanlib
0.6.x from their website? (because as U see in the strace output,
there are some missing files...)
Besides that there are some bugs in Gentoos clanlib it runs fine with
wormux and any other game using this library.
Cheers,
Michael Prager