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

Répondre à