Raydium 3D Game Engine

Official forum for everything about Raydium, ManiaDrive, MeMak, ...
It is currently Sat Apr 27, 2024 3:57 pm

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: ode sur x86_64???
PostPosted: Wed Feb 23, 2005 5:20 pm 
Offline

Joined: Fri Feb 11, 2005 4:55 pm
Posts: 23
quelqu'un a reussi a le compiler? je viens de changer de becane et ca compile pô :( du coup je suis obliger de me pencher vers windows pour faire tourner raydium

_________________
je vois des polygons morts...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 23, 2005 6:16 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
RyLe avait réussi a compiler la chose, mais en version 32 bits seulement. Nous avons lancé le débat de la compilation amd64 sur la mailing list d'ODE ensuite, et il semble que qq1 soit maintenant en train de tenter de faire le portage (c'était il y'a qq semaines).
Je vais demander à RyLe de surveiller ce thread : quelle est l'erreur, donc ?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 23, 2005 7:18 pm 
Offline

Joined: Fri Feb 11, 2005 4:55 pm
Posts: 23
une serie de choses comme ca:
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s: Assembler messages:
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:63: Error: `(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:64: Error: `4(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:87: Error: `(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:88: Error: `4(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:172: Error: `(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:173: Error: `4(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:195: Error: `(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:196: Error: `4(%esi)' is not a
valid 64 bit base/index expression
/var/tmp/portage/ode-0.5/temp/ccxzZPeh.s:235: Error: `(%esi)' is not a
valid 64 bit base/index expression

_________________
je vois des polygons morts...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 23, 2005 7:59 pm 
Offline

Joined: Sun Mar 16, 2003 2:30 pm
Posts: 114
Location: reuzé
hello
logiquement avec ça , tu peux compiler le fameux code asm:

ftp://raydium.cqfd-corp.org/uploads/pat ... 64.tar.bz2

le problème arrive par la suite pour opcode qui merdoie si je me souviens bien

_________________
Pentium IV 3c / 1Go / Gf-FX / WinXpSP2
AMD64_3000+ / 1Go / Gf 2mx /Mandriva amd64


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 11, 2005 7:07 am 
Offline

Joined: Fri Feb 11, 2005 4:55 pm
Posts: 23
il semblerait qu'il y ait un patch pour regler les problemes avec l'opcode
http://q12.org/pipermail/ode/2005-February/015238.html
Je n'aurais pas le temps de le tester avant demain mais je posterais un feedback

_________________
je vois des polygons morts...


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 11, 2005 8:00 am 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Vivi, le test avait été fait avec RyLe, et ça tourne nickel. On devait mettre en place un "pack" de sources d'ODE déjà patchées/configurées pour Raydium, mais je ne sais pas si RyLe a eu le temps de releaser ça.

Attention, utilise plutot la seconde version :
http://q12.org/pipermail/ode/2005-February/015253.html


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 11, 2005 9:27 pm 
Offline

Joined: Sun Mar 16, 2003 2:30 pm
Posts: 114
Location: reuzé
hopla, un poil (bcp ) à la bourre:

ftp://raydium.cqfd-corp.org/uploads/ode_amd64.tar.bz2

encore recompilé ce soir, les tests ode se lancent bien et le test6 raydium peut à nouveau cherger de gros niveaux ( torcs, cocorobix ....)

_________________
Pentium IV 3c / 1Go / Gf-FX / WinXpSP2
AMD64_3000+ / 1Go / Gf 2mx /Mandriva amd64


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 11, 2005 10:34 pm 
Offline

Joined: Sun Mar 16, 2003 2:30 pm
Posts: 114
Location: reuzé
attention
utilisé comme ça ça marche avec ocomp
mais un pb survient quand on tente le makefile

il faut alors bricoler ça:

à la racine du projet, le Makefile de raydium:
COMPILE_OPTIONS=-g -fPIC

dans le répertoire php
CFLAGS_CLEAN = -g -O2 -fPIC

dans ode/config/makefile.unix-gcc
C_FLAGS=-c -Wall -fno-rtti -fno-exceptions -Wall -fPIC

et là le make marche parfaitement

_________________
Pentium IV 3c / 1Go / Gf-FX / WinXpSP2
AMD64_3000+ / 1Go / Gf 2mx /Mandriva amd64


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 183 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group