IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SFML Discussion :

[Linux] SFML > compiler un exemple


Sujet :

SFML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    chômeur
    Inscrit en
    Septembre 2015
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : chômeur

    Informations forums :
    Inscription : Septembre 2015
    Messages : 175
    Par défaut [Linux] SFML > compiler un exemple
    Bonsoir ,

    J'utilise Ubuntu et j'ai téléchargé la lib SFML en binding pour Ada .

    Cependant , sur cette derniére , la maniére de procéder selon votre OS n'est même pas décrite !

    Tout d'abord j'ai fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
     
    dead-code@Machine:~$ sudo apt-get install libsfml-dev
    Mot de passe [sudo] pour dead-code*: 
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Les paquets supplémentaires suivants seront installés*: 
      libsfml-audio2.3v5 libsfml-graphics2.3v5 libsfml-network2.3v5
      libsfml-system2.3v5 libsfml-window2.3v5 libxcb-image0
    Paquets suggérés*:
      libsfml2.3-dbg libsfml-doc
    Les NOUVEAUX paquets suivants seront installés*:
      libsfml-audio2.3v5 libsfml-dev libsfml-graphics2.3v5 libsfml-network2.3v5
      libsfml-system2.3v5 libsfml-window2.3v5 libxcb-image0
    0 mis à jour, 7 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de prendre 413 ko dans les archives.
    Après cette opération, 1 882 ko d'espace disque supplémentaires seront utilisés.
    Souhaitez-vous continuer ? [O/n] 
    Réception de*: 1 http://ch.archive.ubuntu.com/ubuntu/ wily/universe libsfml-system2.3v5 i386 2.3.2+dfsg-1 [27,1 kB]
    Réception de*: 2 http://ch.archive.ubuntu.com/ubuntu/ wily/universe libsfml-audio2.3v5 i386 2.3.2+dfsg-1 [45,7 kB]
    Réception de*: 3 http://ch.archive.ubuntu.com/ubuntu/ wily/main libxcb-image0 i386 0.4.0-1build1 [12,7 kB]
    Réception de*: 4 http://ch.archive.ubuntu.com/ubuntu/ wily/universe libsfml-window2.3v5 i386 2.3.2+dfsg-1 [59,3 kB]
    Réception de*: 5 http://ch.archive.ubuntu.com/ubuntu/ wily/universe libsfml-graphics2.3v5 i386 2.3.2+dfsg-1 [111 kB]
    Réception de*: 6 http://ch.archive.ubuntu.com/ubuntu/ wily/universe libsfml-network2.3v5 i386 2.3.2+dfsg-1 [46,9 kB]
    Réception de*: 7 http://ch.archive.ubuntu.com/ubuntu/ wily/universe libsfml-dev i386 2.3.2+dfsg-1 [110 kB]
    413 ko réceptionnés en 2s (186 ko/s)
    Sélection du paquet libsfml-system2.3v5:i386 précédemment désélectionné.
    (Lecture de la base de données... 171690 fichiers et répertoires déjà installés.)
    Préparation du dépaquetage de .../libsfml-system2.3v5_2.3.2+dfsg-1_i386.deb ...
    Dépaquetage de libsfml-system2.3v5:i386 (2.3.2+dfsg-1) ...
    Sélection du paquet libsfml-audio2.3v5:i386 précédemment désélectionné.
    Préparation du dépaquetage de .../libsfml-audio2.3v5_2.3.2+dfsg-1_i386.deb ...
    Dépaquetage de libsfml-audio2.3v5:i386 (2.3.2+dfsg-1) ...
    Sélection du paquet libxcb-image0:i386 précédemment désélectionné.
    Préparation du dépaquetage de .../libxcb-image0_0.4.0-1build1_i386.deb ...
    Dépaquetage de libxcb-image0:i386 (0.4.0-1build1) ...
    Sélection du paquet libsfml-window2.3v5:i386 précédemment désélectionné.
    Préparation du dépaquetage de .../libsfml-window2.3v5_2.3.2+dfsg-1_i386.deb ...
    Dépaquetage de libsfml-window2.3v5:i386 (2.3.2+dfsg-1) ...
    Sélection du paquet libsfml-graphics2.3v5:i386 précédemment désélectionné.
    Préparation du dépaquetage de .../libsfml-graphics2.3v5_2.3.2+dfsg-1_i386.deb ...
    Dépaquetage de libsfml-graphics2.3v5:i386 (2.3.2+dfsg-1) ...
    Sélection du paquet libsfml-network2.3v5:i386 précédemment désélectionné.
    Préparation du dépaquetage de .../libsfml-network2.3v5_2.3.2+dfsg-1_i386.deb ...
    Dépaquetage de libsfml-network2.3v5:i386 (2.3.2+dfsg-1) ...
    Sélection du paquet libsfml-dev:i386 précédemment désélectionné.
    Préparation du dépaquetage de .../libsfml-dev_2.3.2+dfsg-1_i386.deb ...
    Dépaquetage de libsfml-dev:i386 (2.3.2+dfsg-1) ...
    Paramétrage de libsfml-system2.3v5:i386 (2.3.2+dfsg-1) ...
    Paramétrage de libsfml-audio2.3v5:i386 (2.3.2+dfsg-1) ...
    Paramétrage de libxcb-image0:i386 (0.4.0-1build1) ...
    Paramétrage de libsfml-window2.3v5:i386 (2.3.2+dfsg-1) ...
    Paramétrage de libsfml-graphics2.3v5:i386 (2.3.2+dfsg-1) ...
    Paramétrage de libsfml-network2.3v5:i386 (2.3.2+dfsg-1) ...
    Paramétrage de libsfml-dev:i386 (2.3.2+dfsg-1) ...
    Traitement des actions différées («*triggers*») pour libc-bin (2.21-0ubuntu4)*...
    dead-code@Machine:~$
    Puis j'ai téléchargé le binding : https://github.com/danva994/ASFML-1.6

    Comme on peut le constater , le makefile est incomplet .

    Alors évidemment quand je compile l'exemple dans leur dossier "Window" ,
    j'obtient l' erreur suivante =

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     dead-code@Machine:~/Bureau/SFML/ASFML-1.6-master/tests/window$ gnatmake main.adb -I<ASFML-1.6/include> -largs -L<ASFML-1.6/lib> -l<csfml-libs> -l<sfml-libs> -lstdc++
    bash: ASFML-1.6/include: Aucun fichier ou dossier de ce type
    dead-code@Machine:~/Bureau/SFML/ASFML-1.6-master/tests/window$
    Alors , comment installer correctement ce binding ?

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 129
    Billets dans le blog
    149
    Par défaut
    Bonjour,

    Pour l'installation des paquets, vous installez la version 2.3 (la dernière) et non la version 1.6.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. [linux]Pb de compilation mysql en langage C
    Par toflofr dans le forum Requêtes
    Réponses: 7
    Dernier message: 27/05/2008, 14h58
  2. Réponses: 5
    Dernier message: 22/08/2007, 22h00
  3. linux Pb pour compiler
    Par insa59 dans le forum GTK+ avec C & C++
    Réponses: 12
    Dernier message: 28/02/2007, 16h22
  4. DirectX impossible de compiler un exemple.
    Par OpenGG dans le forum DirectX
    Réponses: 3
    Dernier message: 23/03/2006, 00h18
  5. Réponses: 4
    Dernier message: 27/08/2003, 21h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo