IPB

Bienvenue invité ( Connexion | Inscription )

> Librairie SDL avec Xcode, comment l'installer ?
Options
Bast
posté 22 Apr 2004, 07:28
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 102
Inscrit : 12 Dec 2003
Lieu : Paris
Membre no 12 442



J'ai telechargé la librairie SDL et l'ai installée: le dossier sdlframework s'est bien ajouté dans ma bibliothèque principale comme précisé dans l'instaleur. Là plus d'erreur de compilation au niveau de toutes les commandes (en c et c++) comme avant mais toujours une erreur empêchant la compilation: il ne reconnait pas la le header SDL/SDL.h ni SDL.h (en include). Savez vous comment l'utiliser ?


--------------------
Hackintosh GA-Z87X-D3H i5-4670K GTX760 ; Macbook Pro 15" i7 2010 ; iMac G5 1,9GHz ;
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Vin's
posté 4 Dec 2008, 21:40
Message #2


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 771
Inscrit : 9 Apr 2006
Membre no 59 107



Il est quand même bien vieux ce sujet biggrin.gif
Si on veut placer les ressources de son jeu directement dans le .app, c'est assez simple :
- Ouvrez SDLMain.m.
- Cherchez les lignes :
CODE
/* Set the working directory to the .app's parent directory */
[self setupWorkingDirectory:gFinderLaunch];

- Remplacez les par :
CODE
NSString *resourcePath = [[NSBundle mainBundle] resourcePath];
[[NSFileManager defaultManager] changeCurrentDirectoryPath:resourcePath];

A partir de là, un SDL_LoadBMP/IMG_Load/SDL_LoadWav/fopen/... ("mon_fichier") chargera /chemin/vers/Mon Application.app/Contents/Resources/mon_fichier.
Pour que Xcode copie certains fichiers/dossiers dans ce dossier Resources à la compilation, il suffit de les glisser dans l'étape "Copy Bundle Resources" de la cible ("Target") de l'application.


--------------------
MacBook Pro 2.13 Ghz, 4 Go RAM, 500 Go DD — Quinti-boot Mac OS X 10.6.0, Debian GNU/Linux "unstable", Fedora 11, Windows 7, Haiku
Mac Mini 1.5 Ghz SuperDrive, 2 Go RAM, 160 Go DD - Tri-boot Mac OS X 10.5.8, Debian GNU/Linux Testing, Windows 7

Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Bast   Librairie SDL avec Xcode   22 Apr 2004, 07:28
- - Whistle Master   perso, j'ai installé SDL avec fink, donc tous...   22 Apr 2004, 08:15
- - schlum   Faut que tu charges le framework dans xCode ... L...   22 Apr 2004, 08:57
- - Bast   Je pense l'avoir chargé: j'ai glissé dé...   22 Apr 2004, 12:09
- - schlum   QUOTE (Bast @ 22 Apr 2004, 13:09)Je pense l...   22 Apr 2004, 22:36
- - Bast   Salut, J'ai fait quelques tests ce week end, e...   26 Apr 2004, 06:53
- - Bast   Heu... Juste pour préciser à propos de fink: je ...   26 Apr 2004, 06:56
- - schlum   Bah, elle m'a l'air bizarre ton installati...   26 Apr 2004, 07:16
- - Bast   J'ai trouvé ces informations sur un autre for...   26 Apr 2004, 11:51
- - Bast   C'est bon, le sdl est finalement installé... ...   26 Apr 2004, 15:52
- - Bast   Salut, J'ai une erreur que je n'arrive pas...   28 Apr 2004, 11:47
- - schlum   C'est qu'il n'y a aucune fonction ...   28 Apr 2004, 13:18
- - Bast   Pourtant Il y a en une... Mais elle est dans un ma...   28 Apr 2004, 14:10
- - chombier   Es-tu allé voir du côté des listes de discussio...   28 Apr 2004, 14:25
- - schlum   Bah, je vois pas l'intérêt d'utiliser xC...   28 Apr 2004, 14:30
- - Bast   Oui, c'est ce que je fais maintenant: je compi...   29 Apr 2004, 07:26
- - Mister euGene   Je sais ! Y'a un bug lors de l'install...   29 Apr 2004, 12:58
- - Bast   Oui, j'avais remarqué aussi, mais même en ch...   30 Apr 2004, 12:03
- - dj t@l   Bon je profite de ce topic pour poser une petite q...   2 Aug 2004, 18:36
- - Mister euGene   Si ça reste portable, sous linux tu recompileras ...   3 Aug 2004, 11:24
- - Bast   J'ai moi aussi eu ce problème "zerolink...   4 Aug 2004, 10:08
- - AceM   Je crois que j'ai un peu remonté le topic ...   12 Apr 2005, 22:30
- - schlum   Moi je l'ai installé avec fink --> aucun ...   12 Apr 2005, 23:38
- - AceM   Bon bah c'est parti alors, je vais me remettre...   13 Apr 2005, 15:54
|- - schlum   QUOTE(AceM @ 13 Apr 2005, 15:54)Bon bah c...   13 Apr 2005, 20:30
- - AceM   Ok, alors c'est bon, fink est installé. Avec ...   14 Apr 2005, 08:06
- - schlum   Les fichiers source n'ont aucune autre utilit�...   14 Apr 2005, 12:51
- - alex15   salut! J'apprend la sdl sur le site du zer...   13 Aug 2007, 11:49
|- - Simlink   CITATION(alex15 @ 13 Aug 2007, 12:49) 230...   25 Jun 2008, 20:04
- - SkyJedi   J'ai un petit problème avec SDL et Xcode moi ...   14 Aug 2007, 16:13
- - hubeert   coucou; que veux tu quil se passe? ton switch ne ...   16 Aug 2007, 21:29
- - SkyJedi   Dans le tuto de siteduzero, il est écrit qu'a...   17 Aug 2007, 10:46
- - hubeert   CODE case SDL_QUIT: continuer = 0; brea...   17 Aug 2007, 11:22
- - schlum   Non, il est juste interdit de créer des nouveaux ...   17 Aug 2007, 11:41
- - Alex_abc   bonkour, j'ai le même problème au niveau de...   24 Jul 2008, 20:05
- - SkyJedi   Je pense que ton lien vers l'image est mauvais...   20 Aug 2008, 10:16
- - misterjn   J'ai déjà eu le même problème des images a...   23 Aug 2008, 21:01
- - Toom-Toom   N'oubliez pas non plus que si vous mettez un t...   3 Dec 2008, 10:44
- - Vin's   Il est quand même bien vieux ce sujet Si on veu...   4 Dec 2008, 21:40


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 26th April 2024 - 05:37