ponytracker/sources
Raspbeguy ee77215acf Atteinte de l'objectif proto : ça joue de la musique :) (et pas n'importe laquelle) 2014-04-10 17:44:27 +02:00
..
GUI Quand on ferme la fenêtre, ça quitte. 2014-04-10 14:43:10 +02:00
instrument Maintenant la fonction lecture ne fait plus planter le programme. Mais ça marche toujours pas. 2014-04-10 14:33:33 +02:00
lecture Atteinte de l'objectif proto : ça joue de la musique :) (et pas n'importe laquelle) 2014-04-10 17:44:27 +02:00
melodie Commit important : maintenant, y a des trucs qui marchent :) 2014-04-06 20:08:43 +02:00
motifs Suppression des lignes de debug, ajout de getters 2014-04-06 20:26:20 +02:00
tests Maintenant la fonction lecture ne fait plus planter le programme. Mais ça marche toujours pas. 2014-04-10 14:33:33 +02:00
Makefile inclusion du header SDL_main plutôt que directement la librairie (pour que ça compile sur Fedora) 2014-04-10 01:37:40 +02:00
README Ajout des options "linux" et "mac" pour le makefile. Rédaction d'un README. 2014-04-09 15:54:02 +02:00
TODO_fonctions Création module mélodie, ajout d'un module dans la TODO liste... 2014-04-01 21:31:20 +02:00
main.c Atteinte de l'objectif proto : ça joue de la musique :) (et pas n'importe laquelle) 2014-04-10 17:44:27 +02:00

README

Ponytracker - prototype
=======================


Dépendances
-----------

Avant de compiler le programme, vous avez besoins des dépendances suivantes :
	— environnement GTK
	- librairies SDL2 et SDL2_mixer

Le paquet SDL2 existe dans les dépots de la distribution Fedora.
Sous les distributions basées sur Debian (en version stable ou testing),
il faut télécharger et compiler les sources à cette adresse : http://www.libsdl.org/download-2.0.php
(il est peut être utile de suivre le tutoriel ci contre : http://nothingtocode.blogspot.fr/2013/07/setting-up-sdl2-in-ubuntu-or-linux-mint.html)
Sous Mac OS, les librairies sont disponibles dans les dépots Macports.


Compilation
-----------

Sous linux, exécuter la commande make (ou make linux)

Sous Mac OS, exécuter la commande make mac.


Execution
---------

Exécuter simplement ./ponytracker