Bonjour, je veux utiliser sdl mais je crois que les paquetages ne sont pas installer,alors comment faire pour installer? merci
Bonjour, je veux utiliser sdl mais je crois que les paquetages ne sont pas installer,alors comment faire pour installer? merci
Quel système (et distribution si tu es sous Linux) ?Envoyé par momeftah
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Je suis sur mandrake 10.1 merci.
Je ne connais pas trop cette distribution mais par contre ce que tu peux faire, c'est télécharger la bibliothèque SDL ici: http://www.libsdl.org/download-1.2.phpEnvoyé par momeftah
Dans cette page, tu télécharges donc les fichiers:
- SDL-1.2.11-1.i386.rpm
- SDL-devel-1.2.11-1.i386.rpm
Tu installes ca et ca devrait aller un peu mieux
Si tu as besoin de bibliothèques additionnelles pour la SDL tu peux faire des recherches et les télécharger sur cette page: http://www.libsdl.org/libraries.php
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
En fait quand je l'installe il s'installe sur mon bureau est-ce normal ? normalement il doit être caché non? je doit faire l'installation en passant en root?
Salut,
as tu regardé le tuto http://loka.developpez.com/tutoriel/sdl/installation/ ?
oui je regarde mais je ne sais pas comment faire un fichier source?Envoyé par jln13
et dans quel répertoire?
je le fais au temps que root ?
merci.
quand je tape en ligne de commande :
gcc 'sdl-config --cflags' -Wall -c fenetre.c
il me dit :
gcc: sdl-config --cflags: No such file or directory
Récupère les liste de programmes disponibles pour la 10.1 sur http://easyurpmi.zarb.org/?language=fr.
Après, tu installes ce que tu cherches avec rpmdrake ou urpmi.
nb : pourquoi cette vieille version de Mandriva ?
Modérateur Mageia/Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels : xrandr, algorigramme et C, xml et gtk...
quand j'ai installé avec urpmi SDL-devel-1.2.11-1.i386.rpm il m'affiche
installation de SDL-devel-1.2.11-1.i386.rpm
Préparation... ##################################################
1:SDL-devel ##################################################
et pour urpmi SDL-1.2.11-1.i386.rpm il m'affiche
je ne comprends pas pour quoi ? l'installation a échoué pour le paquetage SDL-1.2.11-1.i386.rpm , seulement SDL-devel-1.2.11-1.i386.rpm il s'est installé sans échec, normalement ça devra marchai avec SDL-devel-1.2.11-1.i386.rpminstallation de SDL-1.2.11-1.i386.rpm
Préparation... ##################################################
L'installation a échoué:
file /usr/lib/libSDL-1.2.so.0 from install of SDL-1.2.11-1 conflicts with file from package libSDL1.2-1.2.7-9mdk
mais sur ma console quand je tape:il m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc sdl-config --cflags -Wall -c fenetre.c
ça veut dire quoi?gcc: sdl-config: No such file or directory
cc1: error: unrecognized command line option "-fcflags"
salut,
lors de la compilation, il faut entrerattention au sens des `, il faut faire altgr+7
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc `sdl-config --cflags` -Wall -c fenetre.c
une autre syntaxe qui fonctionne avec bash
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc $(sdl-config --cflags) -Wall -c fenetre.c
Bonsoir
Tes problème de compatibilités viennent surement de ta vieille version de Mandriva.
En effet, l'installation de SDL-1.2.11-1 enlèverait surement libSDL1.2-1.2.7-9mdk qui est utile pour des rpm que tu as installés.
Tente unÇa t'enlève quoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part urpme libSDL1.2-1.2.7-9mdk
Modérateur Mageia/Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels : xrandr, algorigramme et C, xml et gtk...
quand je compile avec
gcc `sdl-config --cflags` -Wall -c fenetre.c
tous se déroule bien pas d'erreurs et toute suite après je tape
gcc `sdl-config --libs` -o fenetre fenetre.o
il affiche
le code est sur le lien 3.1 Code source complet http://anomaly.developpez.com/tutoriel/sdl/partie1/fenetre.o(.text+0x39): In function `initSDL':
: undefined reference to `SDL_Init'
fenetre.o(.text+0x4b): In function `initSDL':
: undefined reference to `SDL_GetError'
fenetre.o(.text+0x74): In function `initSDL':
: undefined reference to `SDL_Quit'
fenetre.o(.text+0x8f): In function `initSDL':
: undefined reference to `SDL_SetVideoMode'
fenetre.o(.text+0xab): In function `initSDL':
: undefined reference to `SDL_GetError'
fenetre.o(.text+0xdb): In function `initSDL':
: undefined reference to `SDL_WM_SetCaption'
fenetre.o(.text+0xf2): In function `attendreTouche':
: undefined reference to `SDL_WaitEvent'
collect2: ld returned 1 exit status
en tapant urpme libSDL1.2-1.2.7-9mdk il afficheEnvoyé par troumad
je fais quoi ?Pour satisfaire les dépendances, les paquetages suivants vont être désinstallés (20 Mo):
SDL-devel-1.2.11-1.i386 (car SDL == 1.2.11 est non satisfait)
gnomemeeting-1.0.2-12mdk.i586 (en raison du manque de libSDL-1.2.so.0)
kaffeine-0.4.3b-7mdk.i586 (car xine-plugins >= 1 est non satisfait, car xine-arts >= 1 est non satisfait)
kdenlive-0.2.3-9mdk.i586 (car piave >= 0.2.2 est non satisfait)
libSDL1.2-1.2.7-9mdk.i586
libSDL_image1.2-1.2.3-3mdk.i586 (en raison du manque de libSDL-1.2.so.0)
libpiave0-0.2.3-9mdk.i586 (en raison du manque de libSDL_image-1.2.so.0)
piave-0.2.3-9mdk.i586 (en raison du manque de libSDL-1.2.so.0, en raison du manque de libSDL_image-1.2.so.0, en raison du manque de libpiave.so.0, car libpiave0 == 0.2.3-9mdk est non satisfait)
xine-arts-1-0.rc5.8mdk.i586 (car xine-plugins == 1-0.rc5.8mdk est non satisfait)
xine-plugins-1-0.rc5.8mdk.i586 (en raison du manque de libSDL-1.2.so.0)
Est-ce correct*? (o/N)
Tu peux essayer de faire une màj de ton système, pour voir si les dernières versions disponibles sont compatible avec ton nouveau rpm.Envoyé par momeftah
Sinon, tu essaies de trouver une version de ce rpm compatible avec ton système.
Modérateur Mageia/Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels : xrandr, algorigramme et C, xml et gtk...
merci à vous tous : Troumad , Michaël. j'ai fait une mise à jour avec urpmi.update -a puis urpmi --auto-select.
ça marche bien merci beaucoup. et bonne continuation
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager