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

D Discussion :

Problème avec Derelict


Sujet :

D

  1. #1
    Membre habitué

    Inscrit en
    Avril 2011
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 55
    Points : 147
    Points
    147
    Par défaut Problème avec Derelict
    Bonjour,
    je suis en train d'essayer de tester derelict, et je rencontre un problème a la compilation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     undefined reference to `_D8derelict3sdl3sdl11DerelictSDLC8derelict3sdl3sdl17DerelictSDLLoader'
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    undefined reference to `_D8derelict3sdl3sdl8__ModuleZ'
    Un petit coup d'oeuil sur google m'as apris que ce type d'erreur étatit fréquent, mais pas vraiment comment les résoudres.

    Pour l'instal de Derelict j'ai utilisé le svn et suivis ce tuto

    si quelqu'un peut m'aider.

    Merci d'avance

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2009
    Messages : 36
    Points : 30
    Points
    30
    Par défaut
    Salut,

    Tu as bien linké les libs ? (c-à-d DerelictSDL.lib et DerelictUtil.lib dans ton cas ?)

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Tu peux aussi essayer de compiler avec GDC, si tu n'as essayé qu'avec DMD. La dernière version de DMD a l'air vraiment buggué j'ai l'impression.

    Sous ArchLinux, il y a d2_config pour gérer les 2 compilos en parallèle, je pense que ça doit aider à compiler correctement.

  4. #4
    Membre habitué

    Inscrit en
    Avril 2011
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 55
    Points : 147
    Points
    147
    Par défaut
    Citation Envoyé par Eyyub Voir le message
    Salut,

    Tu as bien linké les libs ? (c-à-d DerelictSDL.lib et DerelictUtil.lib dans ton cas ?)
    Ben dans le tuto il utilise pas les .lib, donc je croyais que ça servais pas.

    Tu peux aussi essayer de compiler avec GDC, si tu n'as essayé qu'avec DMD. La dernière version de DMD a l'air vraiment buggué j'ai l'impression.

    Sous ArchLinux, il y a d2_config pour gérer les 2 compilos en parallèle, je pense que ça doit aider à compiler correctement.
    J'ai utilisé ldc2 pour compiler (il est basé sur dmd) tu pense qu'il est en cause ?

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    tu est sur qu'elle système d'exploitation ?
    si linux qu'elle distro ?

    je dis ça car sur fedora derelict est déjà packagé et utilise ldc2 sans soucis

  6. #6
    Membre habitué

    Inscrit en
    Avril 2011
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 55
    Points : 147
    Points
    147
    Par défaut
    je suis sous fedora 16, je vais tester l’installation ce soir, merci.

  7. #7
    Membre habitué

    Inscrit en
    Avril 2011
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 55
    Points : 147
    Points
    147
    Par défaut
    après installation du dépot D, la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo yum install derelict
    renvois :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    No package derelict available.
    (je suis sous fedo 16 en architecture i386)

  8. #8
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    alors bon j'ai les versions 64 bits sous la main.
    Mais puisque tu est sous fedora 16 je te conseille de faire comme moi:
    prends ces paquets:
    - http://kojipkgs.fedoraproject.org/pa....fc17.i686.rpm
    - http://kojipkgs.fedoraproject.org/pa....fc17.i686.rpm
    - http://kojipkgs.fedoraproject.org/pa....fc17.i686.rpm
    - http://kojipkgs.fedoraproject.org/pa....fc17.i686.rpm
    - http://koji.fedoraproject.org/koji/b...buildID=278240
    - http://koji.fedoraproject.org/koji/t...taskID=3581638

    tu recupere tous les rpm tu les mets dans un doisser temporaire puis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ cd monDossier
    $ su -c 'yum install -y *.rpm'

    je préconises ces versions car pas mal de bug sont corrigés

  9. #9
    Membre habitué

    Inscrit en
    Avril 2011
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 55
    Points : 147
    Points
    147
    Par défaut
    ça marche merci !

  10. #10
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    De rien
    Votre package D pour fedora

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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