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

Apple Discussion :

Probleme Macport et Fink


Sujet :

Apple

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de LinuxUser
    Inscrit en
    Avril 2007
    Messages
    857
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 857
    Par défaut Probleme Macport et Fink
    Bonsoir,
    A la base je cherche à installer les librairies glut pour pouvoir faire tourner une application.

    Avec macport :
    J'ai reussi à installer le paquet "glui" mais pas le paquet "glut".

    Fink :
    J'ai installer "freeglut" mais "glui" ne veut pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Information about 4005 packages read in 1 seconds.
    Failed: no package found for specification 'glui'!
    D'ailleurs quand je lance finkcommander, il ne me "propose" aucun paquet.
    (Je precise quapres instalation j'ai bien mis a jour).

    Je precise que l'application a été developpé sous linux, comment la faire tourner sous mac.

    Apercu des erreurs a la compil :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    error: GL/glut.h: No such file or directory
    error: ISO C++ forbids declaration of ‘GLuint’ with no type
    error: ‘GLdouble’ does not name a type
    ...
    error: ‘glPopMatrix’ was not declared in this scope
    ...
    Aparamment il y a des choses à installer pour opengl, mais j'y arrive pas non plus.
    Merci de votre aide.

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par juve1897 Voir le message
    Bonsoir,
    A la base je cherche à installer les librairies glut pour pouvoir faire tourner une application.

    Avec macport :
    J'ai reussi à installer le paquet "glui" mais pas le paquet "glut".

    Fink :
    J'ai installer "freeglut" mais "glui" ne veut pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Information about 4005 packages read in 1 seconds.
    Failed: no package found for specification 'glui'!
    D'ailleurs quand je lance finkcommander, il ne me "propose" aucun paquet.
    (Je precise quapres instalation j'ai bien mis a jour).

    Je precise que l'application a été developpé sous linux, comment la faire tourner sous mac.

    Apercu des erreurs a la compil :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    error: GL/glut.h: No such file or directory
    error: ISO C++ forbids declaration of ‘GLuint’ with no type
    error: ‘GLdouble’ does not name a type
    ...
    error: ‘glPopMatrix’ was not declared in this scope
    ...
    Aparamment il y a des choses à installer pour opengl, mais j'y arrive pas non plus.
    Merci de votre aide.
    si vous avez installé glut, il faut encore spécifier lors de la compilation le chemin de ses headers (-I) et de ses librairies (-L) …

  3. #3
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    GLUT est déjà installé par défaut : /System/Library/Frameworks/GLUT.framework. Cela signifie juste que tu devras utiliser <GLUT/glut.h> pour l'inclusion (tu peux aussi créer un lien symbolique dans /usr/local/include pour arranger ça).

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par Spootnik Voir le message
    GLUT est déjà installé par défaut : /System/Library/Frameworks/GLUT.framework. Cela signifie juste que tu devras utiliser <GLUT/glut.h> pour l'inclusion (tu peux aussi créer un lien symbolique dans /usr/local/include pour arranger ça).
    pour utiliser un framework avec cc c'est l'option -F …

    sinon le plus simple reste de faire un project XCode et d'inclure le framework GLUT livré en standard…

    voir aussi les exemples livrés avec les Developer Tools :

    /Developer/Examples/OpenGL/GLUT/

  5. #5
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    Citation Envoyé par JeitEmgie Voir le message
    pour utiliser un framework avec cc c'est l'option -F …
    L'option -F sert à indiquer un dossier de recherche d'un framework, mais GLUT est dans le dossier d'installation par défaut des frameworks du système, donc il sera trouvé sans qu'aucune option ne soit nécessaire.

    Par contre pour lier le framework au programme, c'est l'option -framework le_framework (au lieu de -lbibliotheque).

Discussions similaires

  1. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de données
    Réponses: 10
    Dernier message: 28/05/2004, 18h07
  2. Réponses: 2
    Dernier message: 30/05/2002, 08h54
  3. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

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