Hello,
Étant passé sous Linux depuis quelques temps, j'ai télécharger la version Linux de raydium, après un "./configure --install-ode --install-php" et un "make" ne posant aucun problème. j'ai décidé de compiler test8.c avec la commande "./ocomp.sh test8.c", voila le resultat :
Code:
ono@ono-laptop:~/raydium$ ./ocomp.sh test8.c
rm: détruire un fichier protégé en écriture fichier standard `test'? o
In file included from raydium/index.c:37,
from test8.c:10:
raydium/log.c: In function ‘raydium_log’:
raydium/log.c:34: attention : implicit declaration of function ‘raydium_parser_trim_right’
In file included from raydium/parser.c:11,
from raydium/index.c:44,
from test8.c:10:
raydium/headers/parser.h: Hors de toute fonction :
raydium/headers/parser.h:35: attention : conflicting types for ‘raydium_parser_trim_right’
raydium/log.c:34: attention : previous implicit declaration of ‘raydium_parser_trim_right’ was here
Raydium: Raydium 3D Game Engine
Raydium: version 0.800
Raydium: command line args: OK
Raydium: chdir to './': OK
Raydium: using '/home/ono/.raydium' as home dir
Raydium: Requesting 640x480:32 mode
Raydium: Xinerama detected with 1 screens:
Raydium: *** screen 0 : 1280x800 at (0,0)
Raydium: using Xinerama screen 0
Raydium: Found 640x480 with 24 bpp color and 24 bits zbuffer (stencil is 1)
Raydium: using Mesa DRI Intel(R) 965GM GEM 20090326 2009Q1 RC2 x86/MMX/SSE2, from Tungsten Graphics, Inc (version 2.0 Mesa 7.4)
Raydium: Signal Handlers: OK
Raydium: OpenGL extensions: OK
Raydium: Platform "4xfloat" vector size is: 16 byte(s) long
Raydium: OpenGL implementation maximum texture size: 2048x2048
Raydium: OpenGL hardware providing 8 texture unit(s), Raydium deals with 4
Raydium: OpenGL anisotropy max level is 2.00
Raydium: OpenGL texture compression available
Raydium: vertex arrays memory: OK
Raydium: path: OK
Raydium: keyboard: OK
Raydium: mouse: OK
Raydium: joy: FAILED (cannot open /dev/js0)
Raydium: /dev/input/event0: cannot open (rw), no Force Feedback.
Raydium: sound: Buffer creation successfull
Raydium: sound: OK, using 'ALSA Software'
Raydium: PHP R3S Scripts: ../raydium/rayphp
Raydium: PHP support: OK
Raydium: atexit functions: OK
Raydium: lights: OK
Raydium: fog: OK
Raydium: Sky: OK
Raydium: objects: OK
Raydium: network: OK
Raydium: timer: detection: 1 iterations: diff: 2 steps (1000000/sec)
Raydium: timecall: method accuracy = 0.002 ms (499999.97 Hz)
Raydium: timecall: Using basic gettimeofday() method
Raydium: timecall: OK (499999 Hz)
Raydium: timecall: softcall 0: 1 Hz (1000000 clocks interval)
Raydium: particle: OK
Raydium: gui: OK
Raydium: video (live): OK
Raydium: shadow: OK
Raydium: HDR: OK
Raydium: shaders: OK (version 1.10)
Raydium: webserver: OK
Raydium: Raydium engine reseted to original state
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: physics: ODE (0.6.1)
Raydium: physics: ODE Net: 10 element(s)/packet
Raydium: physics: OK
Raydium: RegAPI: OK
Raydium: Engine is now ready.
-----------------------------------------------------------
Raydium: shadow: shadow map size detected to 256x256
Raydium: Tex. num 1 (shadowmap) FAKED: 256x256, 4 Bpp (b0 lm0 hdr0 fx0 fy0)
Raydium: Using repositories to get 'cocorobix.tri' file
Segmentation fault
Après une compilation avec des erreurs, le jeu se lance et se referme en indiquand "Segmentation fault"
Que dois-je faire pour empecher ça ?
Sur ce bonne après-midi