RaydiumWikiNi

InstallRaydium

PagePrincipale :: DerniersChangements :: ParametresUtilisateur :: Vous êtes ec2-54-145-148-103.compute-1.amazonaws.com
Cette "doc" décrit la procédure d'installation de la dernière version de Raydium pour Linux.
En ce qui concerne windows, voyez RaydiumWindows.

Téléchargement :


Version courante : http://raydium.org/data/raydium_nightly_svn.tar.gz
Voir aussi RaydiumSVN
Version stable : http://raydium.org/data/raydium_current.tar.gz (préférez les liens précédents)


La construction (version dynamique) devrait se limiter à
./configure
make

Voir en bas de cette page pour un exemple de compilation statique de Raydium.


Raydium se base sur le moins de bibliothèques possible, mais on retrouve tout de même:

OpenGL:

Utiliser le pilote OpenGL du constructeur de votre carte vidéo, et rien d'autre. Vu les besoin de Raydium, il est hors de question de le faire tourner correctement avec une implémentation GL software (comme celle qu'offre Mesa par exemple).

GLU:

La libGLU peut être livrée par Mesa, puisque GLU ne dépend pas (pas forcément) du matériel.
Sur une Mandrake, installer "libMesaGLU1" et "libMesaGLU1-devel".

Sur une debian : apt-get install xlibmesa3-glu xlibmesa3-glu-dev
Sur debian sid : apt-get install xlibmesa-glu xlibmesa-glu-dev

Sur Ubuntu (Edgy) : installer "libglut3-dev" et "freeglut3-dev"

OpenAL:

Cette librairie sonore est en cours de développement ce qui entraine des changements entre les différentes versions. Raydium est actuellement construit pour OpenAL 1.1.
Sur une Ubuntu (Dapper/Edgy), installer "libalut0", "libalut-dev", "libopenal0a" et "libopenal-dev".

OGG/Vorbis:

Pour le support des musiques, il nous faut les paquets libvorbis0 et le devel associé (libvorbis0-devel) ainsi que le codec OGG: libogg0 (et toujours son devel: libogg0-devel).
Sur debian : apt-get install libvorbis0a libvorbis-dev libogg0 libogg-dev

Autres bibliothèques nécessaires:

"bison", "flex", "libcurl-dev", "libxml2-dev", "libglew-dev", "libjpeg*-dev" (sur Ubuntu Edgy : libjpeg62-dev), "libxinerama-dev"

Pour tester les applis:

Pour tester le tout, il suffit donc se placer dans le répertoire de base de Raydium et d'utiliser ce genre de syntaxe:
./odyncomp.sh test6.c
./odyncomp.sh raydium_modler.c
Vous pouvez aussi avoir plus d'informations sur la CompilationRaydium.