begin process at 2012 05 27 21:00:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > TOUT POUR COMPILER ALLEGRO!!(LIBRAIRIE DE JEUX ABSOLUMENT GÉNIALE)

TOUT POUR COMPILER ALLEGRO!!(LIBRAIRIE DE JEUX ABSOLUMENT GÉNIALE)


 Information sur la source

Note :
Aucune note
Catégorie :Astuces Niveau :Débutant Date de création :27/02/2002 Date de mise à jour :09/04/2002 19:05:36 Vu :14 897

Auteur : mastave

Ecrire un message privé
Site perso
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Allegro est une librairie de jeux en C++ extrêmement répandue et très simple d'utilisation.
L'insertion d'images, de sons... est des plus simple.
Je vous conseille largement d'utiliser cette librairie qui évite de manipuler le "chinois" que l'on peut trouver dans Opengl, DirectX, Les Applications Windows...
Bonne Prog!  

Source

  • Déjà, il faut télécharger tous les fichiers concernant djgpp et allegro:
  • pour cela, allez sur la page http://www.delorie.com/djgpp/
  • Vous verrez une série d'îcones sur la gauche.
  • A coté de celui qui représente une disquette, cliquez sur le lien Getting DJGPP.
  • Il y a marqué : Hint: The Zip Picker... Cliquez sur le lien Zip Picker.
  • Il y a ensuite une feuille de paramètres.
  • Cliquez au moins dans les cases C, C++, Allegro game graphics...
  • Le reste, c'est suivant vos exigences et votre ordinateur.
  • Cliquez ensuite sur "Tell me which files I need"
  • Vous tomberez enfin sur une page avec plein de liens.
  • Téléchargez TOUS les fichiers indiqués.
  • //Installation de DJGPP
  • Créez un répertoire (par exemple "C:\DJGPP"). Décompactez y tous vos fichiers.
  • Créez ensuite un fichier 'bat' dans le répertoire djgpp : par exemple 'djgpp.bat'. Insérez y les lignes suivantes :
  • @ECHO OFF
  • set LANGUAGE=fr
  • set DJGPP=C:\DJGpp\DJGPP.ENV
  • set PATH=C:\DJGpp\bin;C:\DJGpp\sources;%PATH%
  • C:
  • cd C:\DJGpp\sources
  • C:\DJGpp\bin\rhide.exe
  • Si vous avez installé DJGPP dans un répertoire différent, pensez à modifier les chemins.
  • Faites un clic droit sur 'djgpp.bat', et allez dans 'Propriétés'. A l'onglet 'Mémoire', dans le dernier champs 'Mémoire MS-DOS mode protégé (DPMI)', tapez la valeur : 65535.
  • Un nouvel icône va apparaître, qui ressemble à un raccourci vers le fichier 'djgpp.bat'. Double-cliquez dessus. Voilà, vous pouvez utilisez DJGPP.
  • //Installation d'Allegro
  • S'il n'est pas associé à Allegro, le compilateur DJGPP ne présente pas beaucoup d'intérêt.
  • Décompactez tous les fichiers téléchargés dans le dossier C:\DJGPP\
  • Dans ce même répertoire, créez un fichier 'bat' : par exemple 'allegro.bat'. Insérez-y les lignes suivantes :
  • set LANGUAGE=fr
  • set DJGPP=C:\DJGpp\DJGPP.ENV
  • set PATH=C:\DJGpp\bin;C:\DJGpp\sources;%PATH%
  • C:
  • cd C:\DJGpp\allegro
  • C:\DJGpp\bin\make.exe all
  • Si vous avez installé DJGPP dans un répertoire différent, pensez à modifier les chemins.
  • Faites un clic droit sur 'allegro.bat', et allez dans 'Propriétés'. A l'onglet 'Mémoire', dans le dernier champs 'Mémoire MS-DOS mode protégé (DPMI)', tapez la valeur : 65535.
  • Un nouvel icône va apparaître, qui ressemble à un raccourci vers le fichier 'allegro.bat'. Double-cliquez dessus et attendez... Cela peut prendre jusqu'à 15 minutes.
  • Modifiez ensuite la dernière ligne du fichier 'allegro.bat' : remplacez 'all' par 'installall'. Cela donne :
  • C:\DJGpp\bin\make.exe installall
  • Double-cliquez sur le raccourci 'allegro'. Voilà, Allegro est installé. Pour l'utiliser, il suffit de l'inclure dans vos programmes avec l'instruction "#include <allegro.h>". Avant la compilation, vous devrez linker la librairie 'alleg.lib' : pour cela cliquez sur Options->Libraries (sous Rhide), tapez "alleg" et cochez la case sur la gauche. Cliquez sur 'OK'. Il ne reste plus qu'à compiler
  • Voila, vous pouvez utiliser ALLEGRO!!!!!!!
  • PS : Venez vite rejoindre mon projet : Sim City 2002.
  • Le jeu sera en DOS, et fera au moins 2000-3000 lignes.
  • Bon, je vous laisse!
Déjà, il faut télécharger tous les fichiers concernant djgpp et allegro:
pour cela, allez sur la page http://www.delorie.com/djgpp/
Vous verrez une série d'îcones sur la gauche.
A coté de celui qui représente une disquette, cliquez sur le lien Getting DJGPP.
Il y a marqué : Hint: The Zip Picker... Cliquez sur le lien Zip Picker.
Il y a ensuite une feuille de paramètres.
Cliquez au moins dans les cases C, C++, Allegro game graphics...
Le reste, c'est suivant vos exigences et votre ordinateur.
Cliquez ensuite sur "Tell me which files I need"
Vous tomberez enfin sur une page avec plein de liens.
Téléchargez TOUS les fichiers indiqués. 

//Installation de DJGPP	
Créez un répertoire (par exemple "C:\DJGPP"). Décompactez y tous vos fichiers. 
Créez ensuite un fichier 'bat' dans le répertoire djgpp : par exemple 'djgpp.bat'. Insérez y les lignes suivantes : 

@ECHO OFF 
set LANGUAGE=fr 
set DJGPP=C:\DJGpp\DJGPP.ENV 
set PATH=C:\DJGpp\bin;C:\DJGpp\sources;%PATH% 
C: 
cd C:\DJGpp\sources 
C:\DJGpp\bin\rhide.exe 

Si vous avez installé DJGPP dans un répertoire différent, pensez à modifier les chemins. 

Faites un clic droit sur 'djgpp.bat', et allez dans 'Propriétés'. A l'onglet 'Mémoire', dans le dernier champs 'Mémoire MS-DOS mode protégé (DPMI)', tapez la valeur : 65535.
Un nouvel icône va apparaître, qui ressemble à un raccourci vers le fichier 'djgpp.bat'. Double-cliquez dessus. Voilà, vous pouvez utilisez DJGPP.

//Installation d'Allegro
S'il n'est pas associé à Allegro, le compilateur DJGPP ne présente pas beaucoup d'intérêt.  
Décompactez tous les fichiers téléchargés dans le dossier C:\DJGPP\ 

Dans ce même répertoire, créez un fichier 'bat' : par exemple 'allegro.bat'. Insérez-y les lignes suivantes : 

set LANGUAGE=fr 
set DJGPP=C:\DJGpp\DJGPP.ENV 
set PATH=C:\DJGpp\bin;C:\DJGpp\sources;%PATH% 
C: 
cd C:\DJGpp\allegro 
C:\DJGpp\bin\make.exe all 

Si vous avez installé DJGPP dans un répertoire différent, pensez à modifier les chemins. 

Faites un clic droit sur 'allegro.bat', et allez dans 'Propriétés'. A l'onglet 'Mémoire', dans le dernier champs 'Mémoire MS-DOS mode protégé (DPMI)', tapez la valeur : 65535.
Un nouvel icône va apparaître, qui ressemble à un raccourci vers le fichier 'allegro.bat'. Double-cliquez dessus et attendez... Cela peut prendre jusqu'à 15 minutes. 

Modifiez ensuite la dernière ligne du fichier 'allegro.bat' : remplacez 'all' par 'installall'. Cela donne : 
C:\DJGpp\bin\make.exe installall 

Double-cliquez sur le raccourci 'allegro'. Voilà, Allegro est installé. Pour l'utiliser, il suffit de l'inclure dans vos programmes avec l'instruction "#include <allegro.h>". Avant la compilation, vous devrez linker la librairie 'alleg.lib' : pour cela cliquez sur Options->Libraries (sous Rhide), tapez "alleg" et cochez la case sur la gauche. Cliquez sur 'OK'. Il ne reste plus qu'à compiler

Voila, vous pouvez utiliser ALLEGRO!!!!!!! 
PS : Venez vite rejoindre mon projet : Sim City 2002.
Le jeu sera en DOS, et fera au moins 2000-3000 lignes.
Bon, je vous laisse! 

 Conclusion

Si vous n'arrivez pas a compiler allegro (ou djgpp) ou un autre problème de ce genre n'hésitez pas a le mettre en commentaire, sur la messagerie cppfrance ou sur matthias.renault@voila.fr  


 Sources du même auteur

Source avec Zip Source avec une capture .::MATRIX::. [DEV C++]
Source avec Zip ANIMATION D'UN CERCLE AVEC TOUCHES + FILM[2D][DEVC++4][GLUT]
FONCTION MENU AVEC FLÈCHES EN MODE TEXTE[DEV C++]
Source avec Zip POLYGONES DIVERSES SANS GLUT[DEV C++...]
(-:FONCTION TABLEAU EN MODE TEXTE![DEV C++]

 Sources de la même categorie

Source avec Zip Source avec une capture EVAL EXPRESSION COMPLEXE EN 15 LIGNES DE CODE par yann_lo_san
Source avec Zip SCHEDULER RR FIFO par yvesB87
Source avec Zip ALGORITHMES RÉCURSIFS VS ALGORITHMES ITÉRATIFS par yvesB87
Source avec Zip Source avec une capture C++ FORMAT D'IMAGE AVEC QT par pop70
Source avec une capture EXEMPLE DE POINTEURS DE FONCTION par pop70

Commentaires et avis

Commentaire de etilegr le 29/06/2002 00:30:22

ca a ben l'ai compliké tout ca!

Commentaire de ericplus le 21/02/2003 19:48:55

merci mastave  pour ta librairie de jeux en c++ je l'installe et je fais un essais .

Commentaire de AmK le 25/05/2003 15:49:02

vive allegro :)

Commentaire de fluminis le 21/09/2003 09:30:25

dites moi ca a l'air genial mais prise de tete pour l'installatin, y aurai pas un codeur fou qui voudrais nous faire un setup.exe qui ferais ca tout seul ;o)

aller je cours essayer
++

Commentaire de Adeon le 18/10/2003 21:03:54

Au secours!
j'en suis au moment ou on doit double cilquer sur le raccourcis de DJGPP.bat. Mais il ne reconnait pas "@ECHO OFF" ( il ecrit nom de commande ou fichier incorrect)
Pourquoi?
Je t'en suppli, aide moi depuis le temps que je cherche allegro. Tu es mon seul espoir...

Commentaire de bengollum le 14/04/2004 13:55:05

nan nan nan , tout ca est trop compliqué ! ma méthode marche (par hasard ? ;) ...)  et est bcp + simple !

INSTALLATION SIMPLE de la librairie ALLEGRO sur le logiciel Dev-C++ :

1) tout d'abord, installez Dev-C++ v. 4.9.8.0 dans "C:\Dev-Cpp" (2.38 Mo)

2) ensuite, installez l'update Dev-C++ v. 4.9.8.7 toujours dans "C:\Dev-Cpp" (1.15 Mo)
ces deux installations ne contiennent pas les répertoires "bin", "lib" et "include" dont Dev-C++ a besoin (d'où les erreurs de compilation "unable to run program file").

3) Il faut donc les rajouter, pour cela, on doit (bien que contre-indiqué par les créateurs de Dev-C++) installer une autre version de Dev dans l'ordinateur, mais pas au même endroit, ce qui permet de récupérer les dossiers manquants.
Installez donc la version 4 de Dev-C++ (7.56 Mo) dans un autre dossier que "C:\Dev-Cpp". Copiez les dossiers "bin" et "lib" et "include" de Dev-C++ v.4 dans "C:\Dev-Cpp\bin", "C:\Dev-Cpp\lib" et "C:\Dev-Cpp\include".

4) Il reste maintenant à installer "allegro", téléchargez le package "allegro.dev.pak" (1.97 Mo) par l'intermédiaire de Dev-C++ v.4.9.8.7 (dans "Outils", "Nouvelles versions/packages", cochez "allegro" et downloadez...)
A l'aide de "Package Manager" (toujours dans "Outils") installez le pack "allegro"

Voila, allegro est "normalement" bien installé sur votre ordi...
(si vous rencontrez des problèmes, désinstallez tout et recommencer cette démarche en inversant les deux dernières étapes, càd installez d'abord allegro.dev.pak et ajoutez ensuite les fichiers manquants dans "bin", "lib" et "include")
bon courage pour la prog' !

Commentaire de mp141024 le 09/05/2004 03:38:26

J'ai installé les deux versions de Dev cpp 4.9.8.0. et 4.9.8.7 j'ai également installé la 4.0 mais constatant que contrairement a ce que tu disais les fichier bin et lib était déja présent dans la version 4.9.8.7 je n'ai pas fais la copie. Et rien n'a fonctionner correctement le simple fait de rajouter la commande #include "allegro.h" dans l'exemple Hello.dev de Devcpp faisait rappliquer une foule d'erreurs provenant du compilateur telle que : "badly punctuated parameter list in '#define'" a la ligne de code 52 du fichier "concept_check.h". J'ai alors rajouter les fichier de la 4.0 écrasant ainsi les fichier d'avant pensant que ca recorigerai le tout mais le résultat a été le même saurais tu m'éclairer ? Existe-t-il une installation encore plus simple et qui marche du premier coup? je suis désesperé!;o(

Commentaire de oliversleep le 02/08/2004 10:53:19

Juste pour information, aucun problème lors de l'installation sur DJGpp.

Je vais aller maintenant mater des sources et examples ;)

@ ++

Commentaire de lapindu59 le 08/08/2004 17:30:27

y'a des tutoriel sur le site officiel d'allegro si vous voulez. celui de itm a l 'air bon.

Commentaire de xwindows le 19/03/2005 14:03:34

j arrrive pas à installer allegro

Commentaire de wiaeke le 26/06/2005 13:52:35

salut pourriez vous me dire ou trouver le grabber
d'allegro

ou si vous en avez faites moi une copie sur william_eke75@yahoo.fr
ce serait gentil
a
++

Commentaire de wiaeke le 26/06/2005 14:01:47

salut XWINDOWS
va faire un coup d'eoil
sur http://www.mangue.org/e107_plugins/cours/cours.php?id=allegro&cid=cours1.html
tu serras satisfait
now repondez moi le grabber

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales