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

C++ Discussion :

[fox toolkit] problème de link


Sujet :

C++

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [fox toolkit] problème de link
    Bonjour,
    Pour un projet personnel, j'ai décidé d'utilliser le fox toolkit pour créer une interface graphique.

    J'ai donc téléchargé la dernière version (sur http://www.fox-toolkit.org/), que j'ai compilée et installée avec les outils habituels ("./configure" puis "make" puis "make install" sous cygwin). Jusque-là, pas de problème. Je dois préciser que je suis sous windows XP.

    J'ai ensuite essayé le programme d'exemple sur la page d'introduction au toolkit (le programme d'exemple s'appelle scribble). Je l'ai recopié tel quel, ou plutôt j'ai fait du copier-coller en le remettant en forme, enfin bref...

    Comme environnement de développement, j'utilise dev-cpp (4.9.9.2).
    La compilation s'effectue sans problème, mais j'obtiens une "petite" erreur pendant le link :
    main.o:main.cpp.rdata$_ZTV14ScribbleWindow[vtable for ScribbleWindow]+0x68): undefined reference to `FX::FXWindow::attach(unsigned long)'

    J'ai utilisé :
    g++.exe -c main.cpp -o main.o -I"C:/cygwin/usr/local/include/fox-1.4"
    g++.exe main.o -o "foxtest.exe" -L"C:/cygwin/usr/local/lib" -mwindows -lFOX-1.4

    Cela fait plusieurs jours que je bloque sur ce problème. J'ai essayé de trouver la solution sur le net, j'ai recompilé les sources du fox toolkit... Je ne comprend pas d'où vient le problème. C'est sûrement très simple, je ne suis pas très familier avec l'utilisation de librairies.
    Comment faire ?
    Merci.

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    En fait, j'ai fini par trouver la réponse !
    Il faut passer la commande -DWIN32 au compilateur sous windows.

    Ca peut peut-être intéresser quelqu'un...

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

Discussions similaires

  1. [DLL/classe template] problème de link
    Par Bob.Killer dans le forum C++
    Réponses: 7
    Dernier message: 31/08/2005, 19h56
  2. Problème de link...
    Par Royd938 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 30/09/2004, 18h33
  3. C/asm : problème pour link
    Par SteelBox dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 07/04/2004, 00h03
  4. Problème de LINK Bizarre !!
    Par Jasmine dans le forum MFC
    Réponses: 24
    Dernier message: 19/03/2004, 16h58
  5. Problème de link avec Borland C++ 5.5
    Par gelam dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 24/11/2003, 17h45

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