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?
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...
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...)
--
=====================================================================
Fraunhofer-Institut für Sichere Informations-Technologie (SIT)
Richard Sammet [e-axe]
Tel.: +49 6151 869 60027
Email: [EMAIL PROTECTED]
execve("./wormux-static", ["./wormux-static"], [/* 48 vars */]) = 0
uname({sys="Linux", node="my-machine ;)", ...}) = 0
brk(0) = 0x848f000
brk(0x84b0000) = 0x84b0000
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid() = 6959
rt_sigaction(SIGRTMIN, {0x816d2c0, [], SA_RESTORER, 0x82ba2a8}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x816d300, [], SA_RESTORER, 0x82ba2a8}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x816d3c0, [], SA_RESTORER, 0x82ba2a8}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff280, 32, (nil), 0}) = 0
gettimeofday({1090328152, 365760}, NULL) = 0
gettimeofday({1090328152, 365810}, NULL) = 0
gettimeofday({1090328152, 365845}, NULL) = 0
gettimeofday({1090328152, 365914}, NULL) = 0
gettimeofday({1090328152, 365959}, NULL) = 0
gettimeofday({1090328152, 365995}, NULL) = 0
gettimeofday({1090328152, 366023}, NULL) = 0
gettimeofday({1090328152, 366055}, NULL) = 0
gettimeofday({1090328152, 366077}, NULL) = 0
gettimeofday({1090328152, 366112}, NULL) = 0
gettimeofday({1090328152, 366140}, NULL) = 0
gettimeofday({1090328152, 366177}, NULL) = 0
gettimeofday({1090328152, 366210}, NULL) = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40000000
write(1, "\n", 1) = 1
getcwd("//e-axe/downloads/wormux", 4098) = 29
write(1, "=== Wormux version 0.4.0\n", 25) = 25
getcwd("/path/to/wormux", 4098) = 29
write(1, "=== Authors : Lawrence AZZOUG, L"..., 89) = 89
getcwd("/path/to/wormux", 4098) = 29
write(1, "=== Web site : http://www.haypoc"..., 48) = 48
write(1, "\n", 1) = 1
write(1, "Wormux version 0.4.0, Copyright "..., 62) = 62
write(1, "Wormux comes with ABSOLUTELY NO "..., 66) = 66
write(1, "and you are welcome to redistrib"..., 65) = 65
write(1, "Read COPYING.txt for details.\n", 30) = 30
write(1, "\n", 1) = 1
write(1, "!!! Ce programme a \351t\351 compil\351 e"..., 58) = 58
write(1, "!!! d\351veloppement). Vous pouvez "..., 67) = 67
write(1, "!!! tapant \"make cleanall\" puis "..., 48) = 48
write(1, "\n", 1) = 1
getcwd("/path/to/wormux", 4098) = 29
write(1, "[ Run game ]\n", 13) = 13
time(NULL) = 1090328152
open("/path/to/.wormux/config.xml", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/clanlib.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/path/to/.clanlib", O_RDONLY) = -1 ENOENT (No such file or directory)
uname({sys="Linux", node="my-machin ;)", ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
uname({sys="Linux", node="my-machine ;)", ...}) = 0
uname({sys="Linux", node="my-machine ;)", ...}) = 0
connect(3, {sa_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="my-machine ;)", ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
access("/path/to/.Xauthority", R_OK) = 0
open("/path/to/.Xauthority", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=104, ...}) = 0
old_mmap(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40001000
read(4, "\1\0\0\nmy-machine ;)\0\0010\0\22MIT-MAGIC-COO"..., 131072) = 104
read(4, "", 131072) = 0
close(4) = 0
munmap(0x40001000, 131072) = 0
writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"MIT-MAGIC-COOKIE-1", 18},
{"\0\0", 2}, {"h\224\233\305\221\201\221|\372+2\201\32\323\334\24", 16}], 4) =
48
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(3, "\1\0\v\0\0\0\231\0", 8) = 8
read(3, "\341\355f\2\0\0\240\1\377\377\37\0\0\1\0\0)\0\377\377\1"..., 612) = 612
write(3, "7\0\5\0\0\0\240\1F\0\0\0\10\0\0\0\377\377\377\0b\0\5\0"..., 64) = 64
read(3, "\1\0\2\0\0\0\0\0\1\202\0\0\0\0\0\0\0\0\0\0\21\0\0\0X7\212"..., 32) = 32
read(3, "\1\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(I\177"..., 32) = 32
write(3, "\202\0\1\0", 4) = 4
read(3, "\1\0\4\0\0\0\0\0\377\377\17\0\0\0\0\0\1\0\0\0\21\0\0\0"..., 32) = 32
writev(3, [{"b\0\5\0\t\0\240\1", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
read(3, "\1\0\5\0\0\0\0\0\1\230~\260\0\0\0\0\1\0\0\0\21\0\0\0X7"..., 32) = 32
write(3, "\230\0\2\0\1\0\0\0", 8) = 8
read(3, "\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\21\0\0\0X7\212"..., 32) = 32
writev(3, [{"b\0\10\0\30\0\0\0", 8}, {"XFree86-VidModeExtension", 24}], 2) = 32
read(3, "\1\0\7\0\0\0\0\0\1\206\0\202\0\0\0\0\1\0\0\0\21\0\0\0X"..., 32) = 32
open("/dev/js0", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js1", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js2", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js3", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js4", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js5", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js6", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/js7", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
write(3, "\206\0\1\0", 4) = 4
read(3, "\1\0\10\0\0\0\0\0\2\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\250\365"..., 32) = 32
write(3, "\206\16\2\0\2\0\2\0\206\0\1\0", 12) = 12
read(3, "\1c\n\0\0\0\0\0\2\0\2\0(I\177\t \203\257\t\364\203\257"..., 32) = 32
write(3, "\206\16\2\0\2\0\2\0\206\6\2\0\0\0\0\0", 16) = 16
read(3, "\1\0\f\0\f\0\0\0\1\0\0\0L\226\16\10\21\0\0\0(I\177\t\0"..., 32) = 32
read(3, "\340\245\1\0x\5\250\5\30\6\230\6\0\0\0\0\32\4\33\4\37\4"..., 48) = 48
write(1, "XFree86 VidMode is enabled\n", 27) = 27
write(1, "1400x1050\n", 10) = 10
write(1, "1400x1050\n", 10) = 10
write(1, "\n", 1) = 1
write(2, "v", 1) = 1
write(2, "i", 1) = 1
write(2, "d", 1) = 1
write(2, "e", 1) = 1
write(2, "o", 1) = 1
write(2, ".", 1) = 1
write(2, "c", 1) = 1
write(2, "p", 1) = 1
write(2, "p", 1) = 1
write(2, ":", 1) = 1
write(2, "1", 1) = 1
write(2, "1", 1) = 1
write(2, "6", 1) = 1
write(2, ":", 1) = 1
write(2, " ", 1) = 1
write(2, "A", 1) = 1
write(2, "s", 1) = 1
write(2, "s", 1) = 1
write(2, "e", 1) = 1
write(2, "r", 1) = 1
write(2, "t", 1) = 1
write(2, "i", 1) = 1
write(2, "o", 1) = 1
write(2, "n", 1) = 1
write(2, " ", 1) = 1
write(2, "m", 1) = 1
write(2, "a", 1) = 1
write(2, "n", 1) = 1
write(2, "q", 1) = 1
write(2, "u", 1) = 1
write(2, "\351", 1) = 1
write(2, "e", 1) = 1
write(2, " ", 1) = 1
write(2, "\"", 1) = 1
write(2, "l", 1) = 1
write(2, "s", 1) = 1
write(2, "t", 1) = 1
write(2, "_", 1) = 1
write(2, "m", 1) = 1
write(2, "o", 1) = 1
write(2, "d", 1) = 1
write(2, "e", 1) = 1
write(2, ".", 1) = 1
write(2, "s", 1) = 1
write(2, "i", 1) = 1
write(2, "z", 1) = 1
write(2, "e", 1) = 1
write(2, "(", 1) = 1
write(2, ")", 1) = 1
write(2, " ", 1) = 1
write(2, "!", 1) = 1
write(2, "=", 1) = 1
write(2, " ", 1) = 1
write(2, "0", 1) = 1
write(2, "\"", 1) = 1
write(2, ".", 1) = 1
write(2, "\n", 1) = 1
getpid() = 6959
kill(6959, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++