SMILE README
------------
Smile 0.7.5-pre
------------------------------------------------------------------------------
-> Pour toutes questions vous pouvez me contacter à chavent@imerir.com.
Vos remarques et suggestions sont bienvenues. Merci.
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Répertoires :
------------------------------------------------------------------------------
./src/smileCORE : c'est smile =) .
./src/smileTEST : permet de tester le core.
./src/smileGUI : ce sera la gui avancée (pas encore utilisable svp).
./src/smileMAF : c'est le module d'affichage.
./src/smileMOP : c'est le module de traduction.
./doc/html : vous trouverez la doc qui décrit les classes.
./lib : répertoire où est installé la librairie smile.
./bin : répertoire où sont installés les exécutables.
./include : répertoire où sont placées les entêtes necessaire
au développement.
------------------------------------------------------------------------------
Avertissement :
------------------------------------------------------------------------------
* Les essais ont été effectués sur Debian 3.0, Slackware 9.0, et cygwin (dll
1.3.22)
------------------------------------------------------------------------------
Prérequis
------------------------------------------------------------------------------
* LINUX :
* make, g++ (testé avec le 2.95),
* ode pour le core ( fonctionne avec la version cvs de ode du 08/05/2003),
http:
* opengl et glut pour la gui de base,
* gtk+-2.0 pour la gui avancée (pas encore au point).
* CYGWIN :
* cygwin dll 1.3.22
* make, gcc (testé avec le 3.2.3),
* ode pour le core ( fonctionne avec la version cvs de ode du 08/05/2003),
http:
------------------------------------------------------------------------------
Construction/Installation :
------------------------------------------------------------------------------
>cd src
EDITER LE FICHIER config
>make clean CORE TEST MAF
------------------------------------------------------------------------------
Utilisation :
------------------------------------------------------------------------------
Pour lancer un service :
>cd bin
>export LD_LIBRARY_PATH=../lib:$LD_LIBRARY_PATH
(sous cygwin c'est pas utile, les exécutables sont "statique").
>./testCreature
Pour lancer un client, dans une autre console :
>cd bin
>export LD_LIBRARY_PATH=../lib:$LD_LIBRARY_PATH
(sous cygwin c'est pas utile, les exécutables sont "statique").
>./smileMAF
------------------------------------------------------------------------------
Doc :
------------------------------------------------------------------------------
* Accessible dans ./doc/html
* Accessible dans ./doc/pdf
------------------------------------------------------------------------------
Pour les développeurs :
------------------------------------------------------------------------------
La doc est générée par doxygen. Un fichier d'exemple
permet de rappeler les bases de son utilisation
(doc/exemple.h).