[etch] probleme de compil!

Résolu
ingrid13 Messages postés 149 Statut Membre -  
ingrid13 Messages postés 149 Statut Membre -
Bonjour,

Lors d'une compilation d'un programme j'ai le message d'erreur suivant:
configure: WARNING: X11/extensions/multibuf.h: present but cannot be compiled
configure: WARNING: X11/extensions/multibuf.h: check for missing prerequisite headers?
configure: WARNING: X11/extensions/multibuf.h: proceeding with the preprocessor's result
configure: error: the /usr/include directory given by --with-gl-include doesn't contains GL/glu.h


Comment dois je comprendre ce message?
Merci
ingrid
Configuration: Linux
Konqueror 3.5

29 réponses

  • 1
  • 2
  1. tufs Messages postés 1272 Statut Contributeur 192
     
    salut

    peut-etre un problem de headers =>

    apt-get install linux-headers-`uname -r`
    0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Qu'essayes-tu de compiler ?
    A priori il te manque le paquet de développement glut. A mon avis c'est quelque chose du genre :
    libmesaglu1-devel - Development files for GLU libs
    libmesaglut3-devel - Development files for glut libs

    Au moment de faire le ./configure il faut préciser où se trouvent les headers GLU s'ils ne sont pas dans le répertoire standard (option --with-gl-include) : apparemment il va taper dans /usr/include mais il ne trouve pas.

    Truc étrange on dirait qu'il essaye de compiler un .h en l'occurrence X11/extensions/multibuf.h. Ca me semble bizarre tu n'es sensé compiler que les fichiers .c

    Bonne chance
    0
  3. ingrid13 Messages postés 149 Statut Membre 15
     
    ouah!!!!
    je viens de voir passer lami20j
    salut a toi

    Pour tufs:
    Le message d'erreur est le suivant
    linux-headers-2.6.18-4-686:
     Dépend: linux-kbuild-2.6.18  but it is not installable
    


    le seul linux-kbuild dispo dans les paquets est le 2.6.20

    et pour mamiemando, j'aurai bien aime connaitre ta source.list je n'ai rien des deux paquets ennonces

    ingrid
    0
  4. tufs Messages postés 1272 Statut Contributeur 192
     
    un sources.list ici encore en version développement
    tufs@debian:~$ cat /etc/apt/sources.list

    deb file:/var/cache/apt-build/repository apt-build main

    ############################################
    # testing officiale ######################
    ############################################

    # deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free
    # deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free

    # deb http://http.us.debian.org/debian/ testing main contrib non-free
    # deb-src http://http.us.debian.org/debian/ testing main contrib non-free

    ############################################
    # Security Updates for testing ###########
    ############################################

    # deb https://www.debian.org/security/ etch/updates main contrib non-free
    # deb-src https://www.debian.org/security/ etch/updates main contrib non-free

    ############################################
    # Marillat For Testing ###################
    ############################################

    # deb https://www.debian-multimedia.org/ etch main
    # deb-src https://www.debian-multimedia.org/ etch main

    ############################################
    # Beryl For Testing #####################
    ############################################

    deb http://www.linux.lk/~anuradha/beryl/etch/ ./

    ############################################
    # XfCe For Testing #######################
    ############################################

    # deb http://www.os-works.com/debian testing main
    # deb-src http://www.os-works.com/debian testing main

    ############################################
    # SID officiale ###########################
    ############################################

    deb http://ftp2.fr.debian.org/debian/ sid main contrib non-free
    deb-src http://ftp2.fr.debian.org/debian/ sid main contrib non-free

    deb http://http.us.debian.org/debian/ unstable main contrib non-free
    deb-src http://http.us.debian.org/debian/ unstable main contrib non-free

    ############################################
    # Marillat For SID #######################
    ############################################

    deb https://www.debian-multimedia.org/ sid main
    deb-src https://www.debian-multimedia.org/ sid main

    ############################################
    # SID and BlackDown Java JRE et JDK #######
    ############################################

    deb ftp://ftp.easynet.be/blackdown/debian unstable main non-free
    # deb ftp://ftp.tux.org/java/debian/ unstable non-free

    ############################################
    # VLC media player for Debian #############
    ############################################

    deb http://download.videolan.org/pub/videolan/debian/ sid main
    deb-src http://download.videolan.org/pub/videolan/debian/ sid main

    ############################################
    # media center for Debian ################
    ############################################

    # deb http://www.geexbox.org/debian/ unstable main
    # deb-src http://www.geexbox.org/debian/ unstable main

    #####################################################
    # EXPERIMENTAL the software could break your system #
    #####################################################

    # deb http://ftp2.fr.debian.org/debian/ experimental main contrib non-free
    # deb-src http://ftp2.fr.debian.org/debian/ experimental main contrib non-free
    # deb http://ftp.us.debian.org/debian/ ../project/experimental main contrib non-free

    #####################################################
    # EXPERIMENTAL multimedia software ###############
    #####################################################

    deb https://www.debian-multimedia.org/ experimental main

    deb http://kernel-archive.buildserver.net/debian-kernel trunk main

    # deb http://download.tuxfamily.org/myberyl/shame/debian-sid/beryl-svn/unstable-daily/ ./

    #use this source line for unstable drivers
    # deb http://people.debian.org/~rdonald/nvidia unstable nvidia-graphics-drivers
    # deb http://people.debian.org/~rdonald/nvidia unstable nvidia-kernel-common
    # deb http://people.debian.org/~rdonald/nvidia unstable nvidia-settings
    # deb http://people.debian.org/~rdonald/nvidia unstable nvidia-xconfig
    # deb http://people.debian.org/~rdonald/nvidia unstable modules

    tufs@debian:~$ cat /etc/apt/preferences

    Package: *
    Pin: release a=testing
    Pin-priority: 400

    Package: *
    Pin: release a=unstable
    Pin-priority: 900

    Package: *
    Pin: release a=experimental
    Pin-priority: 300

    Package: *
    Pin: release o=apt-build
    Pin-Priority: 999

    tufs@debian:~$ cat /etc/apt/apt.conf

    APT::Default-Release "unstable";

    APT::Clean-Installed "false";

    APT::Cache-Limit "8194304";

    Acquire::Retries "5";

    ps : c est encore un broullion desolé mais les depots sont fonctionnel et recent mais pour moi ça tourne d enfer

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Ces des noms de paquets mandriva que je t'ai donné j'ai pas de debian sous la main.
    apt-cache search dev | grep dev | grep -i gl

    Tu devrais trouver ton bonheur la dedans... Si ca se trouve il suffit de basculer les devel en dev...
    0
  7. ingrid13 Messages postés 149 Statut Membre 15
     
    salut,

    le pin-priority mon valude nombreux desagrement dans le passe car je voulais forcer des downgrad sur quelques paquets pour eviter de me fatiguer a la compil des sources...
    Neanmois tu en as une belle... de sources.list

    Pour mesa-glu1 c'est installe deja mais glut3 je n'ai que freeglut3, ce n'est pas la meme chose je pense?

    Ingrid
    0
  8. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut à tous,

    j'ai ajouté un u à la commande donnée par Miss :-) sinon la sortie est trop longue :-))
    et voilà aussi mon fichier sources.list
    lami20j@debian:~$ cat /etc/apt/sources.list
    #deb file:///cdrom/ sarge main
    
    deb ftp://ftp.fr.debian.org/debian/ etch main non-free contrib
    deb-src ftp://ftp.fr.debian.org/debian/ etch main non-free contrib
    
    
    deb https://www.debian.org/security/ etch/updates main contrib non-free
    deb-src https://www.debian.org/security/ etch/updates main contrib non-free
    
    #Sources non-officielles
    #deb https://www.debian-multimedia.org/ etch main
    
    deb http://download.skype.com/linux/repos/debian/ stable non-free
    lami20j@debian:~$ apt-cache search dev | grep dev | grep -i glu
    freeglut3-dev - OpenGL Utility Toolkit development files
    glutg3-dev - the OpenGL Utility Toolkit development files
    libghc6-glut-dev - Haskell GLUT binding for GHC
    libglu1-mesa-dev - The OpenGL utility library -- development support files
    libglu1-xorg-dev - transitional package for Debian etch
    libglui-dev - A GLUT-based C++ user interface library
    libglut3-dev - development libraries and headers for GLUT

    0
  9. ingrid13 Messages postés 149 Statut Membre 15
     
    lami20j.... tu me surveilles!!??
    debian:/home/nina# apt-cache search dev | grep dev | grep -i glu
    freeglut3-dev - OpenGL Utility Toolkit development files
    glutg3-dev - the OpenGL Utility Toolkit development files
    libghc6-glut-dev - Haskell GLUT binding for GHC
    libglu1-mesa-dev - The OpenGL utility library -- development support files
    libglu1-xorg-dev - transitional package for Debian etch
    libglui-dev - A GLUT-based C++ user interface library
    libglut3-dev - development libraries and headers for GLUT
    debian:/home/nina# 
    0
  10. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Ils ont l'air pas mal les deux premiers paquets :)
    0
  11. ingrid13 Messages postés 149 Statut Membre 15
     
    Mouai, moi aussi

    mais ca ne marche pas
    Toujours le meme message d'erreur!
    0
  12. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Lors d'une compilation d'un programme j'ai le message d'erreur suivant:
    quel programme?
    0
  13. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Tu as bien tes headers dans /usr/include/GL ?
    Comment se fait-il que tu compiles un .h ?
    Même question que lami20j sinon (ahah on est 2 sur le coup ca rigole plus :p)
    0
  14. ingrid13 Messages postés 149 Statut Membre 15
     
    je te l'ai dis dans l'autre message ...cascade

    Mamiemando, tu trouve bisare le .h mais dans la compil ce n'est que des .h et la ou je te dis que tu es meilleur que moi c'est que moi je ne vois pas la difference entre .h et .c
    0
  15. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Un .h ca ne se compile pas. C'est du code inclu par un .c, et c'est lors de la compilation du .c que le code du .h est compilé. C'est d'ailleurs pour ça que tu ne dois pas mettre de code dans les .h car s'il est inclu en plusieurs endroit, à moins que la fonction soit inline, ça génère des multi-définitions au moment de linker.

    J'ai beau lire la cascade je n'ai pas vu où tu as dit que tu avais bien (ou pas) les headers /usr/include/GL (ceci dit ma vue baisse), et quel programme tu compilais.

    En fait si c'est un programme disponible on pourrait faire nos manips en parallèle et te donner la solution directement plutôt que d'y aller à tâtons.

    Et non je ne pense pas être meilleure que toi oulaaa :) Jamais fait ce genre de compilation moi :p
    0
  16. ingrid13 Messages postés 149 Statut Membre 15
     
    oups je n'ai pas vu le message de mamiemando..

    Je ne crois pas que vous soyez deux, Lami20j est encore en vacances,
    et puis deja un c'est beaucoup alors gerer vous deux je vais craquer.

    Les headers... je ne compile pas des .h, je fais une install en mode graphique! je suis feneante!

    et la j'entends lami20j jeter son pinceau dans le pot de peinture en disant de ne pas faire d'install en mode graphique... vive la prise de commande!

    Pour le programme
    www.salome-platform.org
    0
  17. ingrid13 Messages postés 149 Statut Membre 15
     
    Mamiemando tu est trop modeste

    mate le thread
    http://www.salome-platform.org/...
    

    Tu n'as pas la vu qui baisse c'etait dans le message perso a lami20j en lui disant qu'il etait encore en vacances, qu'il en profite sinon il vat rester avec nous toutes la soiree...
    je lui manque beaucoup avec mes petites betises.
    0
  18. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Hébé... Sacré truc... Bon je dégrossirai demain si j'ai le temps, mais apparemment l'idée c'est d'utiliser build.csh livré avec salome (build.csh -h pour l'aide) mais j'imagine que c'est ce que tu as fait ?

    Est-ce que le message
    configure: error: the /usr/include directory given by --with-gl-include doesn't contains GL/glu.h
    

    a disparu ? Sinon c'est qu'il te manque ce paquet : libglu1-mesa-dev :
    aptitude install apt-file
    apt-file update
    apt-file search glu.h


    Bonne chance
    0
  19. ingrid13 Messages postés 149 Statut Membre 15
     
    Moi aussi, la suite a plus tard mais pas demain je ne suis pas la.

    Pour te dire en gros ma position actuellement:
    j'arrive a installer opencascade d'un cote, salome de l'autre cote
    mais je n'arrive pas a installer cascade en faisant l'install du paquet complet salome (dans lequel se trouve cascade).
    Dans le cas ou opencascade devient un "sous programme" de salome lors de l'install il y a un os!

    Bonne soiree mamiemando ( et aussi lami20j si tu lis ce message)

    Ingrid
    0
  20. bob031 Messages postés 8228 Statut Membre 473
     
    Bienvenue dans le monde de l'OpenGL !

    :-))
    0
  • 1
  • 2