Aller au menu - Aller au contenu

Installation de la SDL

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  ...  6  7  8  9  10  Suivante
Pseudo Commentaire
Page Précédente  1  2  3  ...  6  7  8  9  10  Suivante
Hors ligne eaglend # Posté le 10/01/2012 à 17:05:03
Avatar

Apparemment il y eu une mise à jour de SDL-1.2.14, la première fois que j'ai installé la SDL tout allait bien mais suite à un problème j'ai du formaté mon pc. ensuite j'ai retéléchargé code::bocks et aussi SDL-1.2.14 mais là en créant un nouveau projet SDL ça calait. Heureusement pour moi j'avais la première version de SDL-1.2.14 sur un cd, je les installée et toc j'ai la fenêtre avec le logo a l’intérieur.
Donc faudrait mettre le tuto à jour pour cette nouvelle version.
Hors ligne guerrierdylan # Posté le 15/01/2012 à 14:38:32

Avis : Très bon

Je vous expose mon problème, je vous en pris repondez moi....
alors voila j'ai télécharger la dernière version de la SDL (SDL-1.2.14 version 8 mais voila le problème... lorsque j'assaye de compiler le code de début... ==> 33 ERREUR!!! comment c'est possible? je ne comprend pas....
mais peut être que vous programmeur ben vous serez....
Hors ligne toutflou # Posté le 22/01/2012 à 13:33:20

Depuis la version 1.2.15 (21 janvier 2012) il n'y a plus de lien .dmg pour les templates pour Mac OSX.

Cependant, les liens de téléchargement vers l'ancienne version (1.2.14) sont encore disponibles mais ne sont plus visibles sur le site www.libsdl.org. Les voici :

www.libsdl.org/release/SDL-1.2.14.dmg
www.libsdl.org/release/SDL-devel-1.2.14-extras.dmg
Hors ligne st.gohan # Posté le 22/01/2012 à 18:11:56

Bonjour,
j'essaye d'utiliser la SDL sous Borland C++ builder 6.
J'ai donc télécharger SDL-devel-1.2.15-VC.zip puis dé-zipper dans le répertoire de mon futur projet.
Dans les propriétées de mon projet j'ai ajouter les chemins d'inclusion et de biblio du repertoire SDL.

Voila ce que donne mon code tout bête:

//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "U_Gestion_Manette.h"
#include "SDL.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;

__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
SDL_Init(SDL_INIT_JOYSTICK); // initialisation du joystick
}
//---------------------------------------------------------------------------

Les premières compilations m'ont fait chercher sur le net des modif du fichier SDL_config_win32.h à la ligne 63:

typedef signed long long int64_t;
typedef unsigned long long uint64_t;

est devenu :

typedef __int64 int64_t;
typedef unsigned __int64 uint64_t;

et j'ai mis en commantaire :

#ifndef _SIZE_T_DEFINED_
#define _SIZE_T_DEFINED_
typedef unsigned int size_t;
#endif

Mais au final quand il compile, j'ai une erreur:
[Lieur Erreur] Unresolved external '_SDL_Init' referenced from C:\PROG BLD C++\GESTION MANETTE\U_GESTION_MANETTE.OBJ

Je pige pas mon erreur.
Est-ce que quelqu'un comprend ?
Quelqu'un aurait un projet tout fait duquel je pourrais partir ?
HHHHHHEEEEEELLLLLPPPPPP
Hors ligne cadefergf # Posté le 26/01/2012 à 19:05:55

Bonsoir,
je suis sur visual c++ 2010 express et j'ai beau y faire je n'arrive pas à installer la sdl...
voici l'erreur qu'il m'affiche

MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non résolu _WinMain@16 référencé dans la fonction ___tmainCRTStartup

si quelqu'un pouvait m'aider que je puisse bosser TT
merci d'avance et bonne soirée
(si il fallait se présenter désolé, je suis à la boure)
Hors ligne R@ph # Posté le 01/02/2012 à 10:36:33

Avis : Bon

Bonjour,

Merci pour ce petit tutoriel très bien (ce site est très pédagogue et encourageant, ça fait plaisir !).
Pour installer la SDL sous VS C++ express 2010, il faut prendre la release 1.2.14 pour VC8 (et non pas la dernière proposée en 1.2.15), car les fichiers .lib ne fonctionnent pas, d'où l'erreur de linkage lors de l'édition de lien.

Voici le lien vers la version 1.2.14 VC8 : https://sites.google.com/site/sdlinvc2 [...] ttredirects=0

et un lien vers le tuto qui se propose également de l'installer (d'une manière presque identique) sous VS 2010 : https://sites.google.com/site/sdlinvc2010/installation-1

Ca devrait aider ceux qui ont un peu galérer comme moi ;-)
Hors ligne SnekOx # Posté le 05/02/2012 à 18:37:29
tjs+ loin dans la connaissance
Avatar

Bonjour,
J'ai bien essayé avec les fichiers des liens de toutflou - mais je n'obtiens pas le résultat escompté par guimers8, soit; pas de nouvelles Applications "SDL" dans Xcode.
A savoir que je suis sur X Lion et Xcode 4.2.1. - la SDL 1.2.14 va jusqu'à Snow Leopard.
Que faire ?

SnekOx - :zorro:
 
Hors ligne poeh91 # Posté le 06/02/2012 à 18:56:29

Bonjour à tous,
J'ai suivi le tuto et jarrive à un probleme quand je compile, jai les messages suivant:

-Erreur 1 error LNK2019: symbole externe non résolu _main référencé dans la fonction ___tmainCRTStartup C:\Users\Mickael\Desktop\sdl\sdl\sdl\MSVCRTD.lib(crtexe.obj) sdl
-Erreur 2 error LNK1120: 1 externes non résolus C:\Users\Mickael\Desktop\sdl\sdl\Debug\sdl.exe 1 1 sdl

merci d'avance pour le coup de main...


voici le code de base que j'ai mis:

#include <stdlib.h>
#include <stdio.h>
#include <SDL/SDL.h>

int main(int argc, char *argv[])
{

return 0;
}
Hors ligne Kelias # Posté le 06/02/2012 à 20:10:39
Avatar

Avis : Très bon

Bonsoir, je souhaite utiliser cette bibliotheque dans le cadre d'un projet de programmation C. Dans la consigne il est précisé que le projet doit être en c et pas en c++ , or le projet crée avec sdl est un .cpp, est ce normal ?
Hors ligne SPP_/ROD # Posté le 07/02/2012 à 18:44:16
Avatar

Ne t'en fait pas, c'est juste parce qu'ici, c'est un cours sur le C ;) .Personnellement, je suis plutôt C++ et ça marche pour moi.
Hors ligne bradford # Posté le 15/02/2012 à 18:35:44

Bonjour,
merci pour ce tuto que je suis sur le livre du zéro avec xcode sur mac.
il est indiqué qu'il faut trouver le fichier SDL-1.2.12-extras.dmg et copier deux dossier dans project templates
je ne trouve pas ce fichier sur le site http://www.libsdl.org/
Pourriez-vous m'indiquer ou trouver cet "extras.dmg" ?
Merci par avance
Hors ligne Thibaud Mehault # Posté le 16/02/2012 à 16:54:27

Avis : Très bon

Bonjour merci il est super bien ce tuto on comprend tout!
juste par contre je ne comprends pas ou il y a un problème chez moi: je vais a l'adresse pour télécharger SDL je choisi "SDL-Devel 1.2.15-mingw32.tar.gz", je le télécharge et quand je vais dans Winrar et que je le fait extraire vers :
C:\programmes Files(x86)\CodeBlocks\SDL
(Mon fichier qui s'appelle SDL est un fichier que j'ai crée et qui est vide.) Or quand l'extraction se lance je me retrouve avec 988 erreurs. J'ai beau réessayer plusieurs fois, retélécharger le logiciel... ça ne marche pas et ça commence a m'énerver !
Est ce que quelqu'un pourrait me sauver et m'expliquer la démarche a suivre SVP ???
Hors ligne Blizzarz # Posté le 20/02/2012 à 04:19:32

Avis : Très bon

Moi j'ai tout bien mis le SDL.dll dans le dossier du projet mais ça marque encore que SDL.dll est manquant !!!
Aidez moi s'il vous plaît ... :'(
Hors ligne Blizzarz # Posté le 20/02/2012 à 04:28:25

Avis : Très bon

J'ai réglé le problème , pour ceux qui veulent savoir, il faut d'abord mettre le .dll dans le dossier du projet :)
Désolé du double post ...
Je vous dit à la prochaine !!
Hors ligne snitch_xellos # Posté le 21/02/2012 à 15:59:32
Avatar

Avis : Très bon

Études : USTHB

Merci bcp
Hors ligne Ghost_anon # Posté le 23/02/2012 à 17:21:18
Avatar

Avis : Très bon

merci MAT :)

dommage qu'il n'y est pas eut de QCM, j'aurais eut 20 /20 :D

++
Hors ligne LivingStoneHgS # Posté le 28/02/2012 à 15:57:28

Bonjour à tout :)
J'ai deux petits problèmes lors de l'installation de la SDL sous Xcode... Après avoir glissé le fichier SDL.frameworks dans /Library/Frameworks, je vais dans la partie "Linked Frameworks and Libraries", je recherche "SDL", mais il ne trouve rien. La personne qui fait le tuto dit bien "Si vous ne trouvez pas le framework dans la liste déroulante, c'est que vous ne l'avez pas placé dans le bon dossier (/Library/Frameworks ou /Bibliothèque/Frameworks en français)." Pourtant, il y est !! Donc, je l'ai mis dans un autre dossier créé par moi-même puis je l'ai pris. Ça aura des conséquences ?
Ensuite, à la fin, il dit d'ajouter les fichiers SDLMain.h et SDLMain.m en allant dans le dossier devel-lite ouvert plus haut et ajouter les 2 fichiers au projet. Mais je ne vois nulle part de dossier "devel-lite" ! :( :(
Comment faire ? Merci beaucoup de m'aider ! :) sans quoi je pourrai pas continuer la pratique du cours !
Hors ligne skkorpus # Posté le 04/03/2012 à 14:54:58

Bonjour. J'ai un probleme : quand je veux compiler, C::B me fait une longue liste d'erreurs dans stdlib.h (pour la console comme pour la SDL), cela même quand j'enlêve #include <stdlib.h> de main.c. Pourtant, j'ai suivi toutes les étapes du tuto...
Note : il ne fait ça qu'avec les nouveaux projets. J'ai déja essayé de réinstaller C::B mais le problême continue.
help please ...
Hors ligne LivingStoneHgS # Posté le 08/03/2012 à 11:57:36

Bonjour à tout
J'ai deux petits problèmes lors de l'installation de la SDL sous Xcode... Après avoir glissé le fichier SDL.frameworks dans /Library/Frameworks, je vais dans la partie "Linked Frameworks and Libraries", je recherche "SDL", mais il ne trouve rien. La personne qui fait le tuto dit bien "Si vous ne trouvez pas le framework dans la liste déroulante, c'est que vous ne l'avez pas placé dans le bon dossier (/Library/Frameworks ou /Bibliothèque/Frameworks en français)." Pourtant, il y est !! Donc, je l'ai mis dans un autre dossier créé par moi-même puis je l'ai pris. Ça aura des conséquences ?
Ensuite, à la fin, il dit d'ajouter les fichiers SDLMain.h et SDLMain.m en allant dans le dossier devel-lite ouvert plus haut et ajouter les 2 fichiers au projet. Mais je ne vois nulle part de dossier "devel-lite" !
Comment faire ? Merci beaucoup de m'aider ! sans quoi je pourrai pas continuer la pratique du cours !
Hors ligne daniel00 # Posté le 17/03/2012 à 20:06:57

Avis : Très bon

Bonjour,
J'ai un problème lorsque je compile le code un peu plus haut :

#include <stdlib.h>
#include <stdio.h>
#include <SDL/SDL.h>

int main(int argc, char *argv[])
{
if (SDL_Init(SDL_INIT_VIDEO) == -1) // Démarrage de la SDL. Si erreur alors...
{
fprintf(stderr, "Erreur d'initialisation de la SDL : %s\n", SDL_GetError()); // Ecriture de l'erreur
exit(EXIT_FAILURE); // On quitte le programme
}


SDL_Quit();

return EXIT_SUCCESS;
}


Cette erreur s'affiche :

1>LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'SDL.lib SDLmain.lib'

J'ai pourtant bien cherché pendant une heure mais impossible de résoudre le problème.
Donc ça me bloque et c'est dommage.
Si quelqu'un peu m'aider ça serais super
Merci d'avance
Hors ligne LivingStoneHgS # Posté le 20/03/2012 à 07:18:06

Citation : daniel00

1>LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'SDL.lib SDLmain.lib'


Probablement, as-tu simplement mal installé le frameworks ?
Hors ligne snitch_xellos # Posté le 22/03/2012 à 11:04:30
Avatar

Avis : Très bon

Études : USTHB

salut tous :)
j'ai un petit probléme sur la creation d'un projet du sdl
j'ai pas comprit cette erreur!

projet_sdl - Release" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
pouvez vous me donnez c'est quoi le probléme?
Hors ligne Ccile # Posté le 23/03/2012 à 22:31:30
Carpe Diem-Une carpe par jour
Avatar

Études : Université de Lille 1 - Sciences et Technologies

Bonsoir, j'ai un soucis, le lien ne semble pas fonctionner... :'(
 
Hors ligne Aerendil97 # Posté le 28/03/2012 à 23:08:49
Avatar

Avis : Très bon

Salut,
Je ne comprends pas pourquoi, mais le fichier une fois téléchargé ne veut pas se faire décompresser avec 7-Zip, celui-ci écrit : "can not open output file ..." puis l'adresse du fichier bin\SDL.dll ; je n'y comprends rien, A L'AIDE !!!

Vive les maths et vive les ordis !!!
En somme, vive les sciences exactes!!! :soleil:

«Les ordinateurs sont comme les dieux de l’Ancien Testament : avec beaucoup de règles, et sans pitié.», Joseph Campbell
 
Hors ligne Aerendil97 # Posté le 28/03/2012 à 23:11:11
Avatar

Avis : Très bon

Ah oui, et le chargement s'est stoppé.

Vive les maths et vive les ordis !!!
En somme, vive les sciences exactes!!! :soleil:

«Les ordinateurs sont comme les dieux de l’Ancien Testament : avec beaucoup de règles, et sans pitié.», Joseph Campbell
 
Hors ligne Aerendil97 # Posté le 30/03/2012 à 23:25:27
Avatar

Avis : Très bon

c'a y est, j'ai réussi !!!!!!!!

Vive les maths et vive les ordis !!!
En somme, vive les sciences exactes!!! :soleil:

«Les ordinateurs sont comme les dieux de l’Ancien Testament : avec beaucoup de règles, et sans pitié.», Joseph Campbell
 
Hors ligne ju22 # Posté le 04/04/2012 à 15:13:42

Avis : Très bon

Salut !
j'ai un problème bizarre ^^ :
tout fonctionne bien mais je n'ai pas de fichier .exe qui se crée !! si quelqu'un comprend pourquoi et s'il sait ce que je peux faire, je suis preneuse !! :)
Hors ligne pierre0032 # Posté le 07/04/2012 à 12:12:50
Avatar

Bonjour,
J'ai installé le SDL omme c'est indiqué, j'ai mis le .dll dans le dossier de mon .exe mais lorsque j'essaie de lancer le programme , un message d'erreur me dit ;
"L'application n'a pas réussi à démarrer correctement (0xc000007b).
Cliquez sur OK pour fermer l'application."

auriez vous une idée de l'origine du problème?

ps : je suis avec codeBlocks
Hors ligne dydy72 # Posté le 08/04/2012 à 21:36:38
Il faut mieux mettre le temps.
Avatar

Moi aussi ça me met ça je comprends pas!

L'informatique c'est bien quand ça plante pas ! :D :lol:
 
Hors ligne dydy72 # Posté le 08/04/2012 à 22:08:27
Il faut mieux mettre le temps.
Avatar

ça y est j ai a peu près réussi avec microsoft visual studio 2010 express apparemment code blocks ne fonctionnerait pas !Donc la solutions serait de passer a visual ! C'est gratuit !

L'informatique c'est bien quand ça plante pas ! :D :lol:
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx