Erreur : compilation

Vous lisez 3 fils de discussion
  • Auteur
    Messages
    • #1140
      Tiotomj
      Participant
      Up
      0
      Down
      ::

      Bonjour

      j'en étais resté à la version 3.64 :=)

      J'ai pu a priori installer sous mandriva la version 4.03c sans problème, mais ensuite….

      Message du compilateur (gcc) en cherchant à installer les versions 4.03e –> 4.04 (tjs sous mandriva) :

      make[1]: bison : commande introuvable
      make[1]: *** [y.tab.c] Erreur 127
      make[1]: quittant le répertoire « /home/wims/src/Mathml »
      make[1]: entrant dans le répertoire « /home/wims/src/Mathml »
      flex -Pwims_mathml_yy -olex.yy.c
      sous mandriva sous mandriva wims_mathml.l
      make[1]: flex : commande introuvable
      make[1]: *** [lex.yy.c] Erreur 127
      make[1]: quittant le répertoire « /home/wims/src/Mathml »
      make: *** [mathml] Erreur 2

      Une idée ?

      Cordialement JM

    • #1141
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Il faut installer bison et flex. Nous aurions dû mettre un message plus explicite dans la configuration.

      Bernadette

    • #1355
      Dominique SOUDIERE
      Participant
      Up
      0
      Down
      ::

      J’ai eu le même problème avec bison et flex sur une virtualbox.

      A présent j’ai ceci:

      cp texgif ../../public_html/bin/tex..gif
      make[1]: quittant le répertoire « /home/wims/src/Texgif »
      cd Mathml; make all ; make install
      make[1]: entrant dans le répertoire « /home/wims/src/Mathml »
      bison -y -v -p wims_mathml_yy -d wims_mathml.y
      wims_mathml.y:2003 parser name defined to default : »parse »
      conflicts:  934 shift/reduce, 124 reduce/reduce
      flex -Pwims_mathml_yy -olex.yy.c wims_mathml.l
      cc  -c -o lex.yy.o lex.yy.c
      cc  -c -o y.tab.o y.tab.c
      g++  -o wims_mathml lex.yy.o y.tab.o wims_mathml.cc
      make[1]: g++ : commande introuvable
      make[1]: *** [wims_mathml] Erreur 127
      make[1]: quittant le répertoire « /home/wims/src/Mathml »
      make[1]: entrant dans le répertoire « /home/wims/src/Mathml »
      g++  -o wims_mathml lex.yy.o y.tab.o wims_mathml.cc
      make[1]: g++ : commande introuvable
      make[1]: *** [wims_mathml] Erreur 127
      make[1]: quittant le répertoire « /home/wims/src/Mathml »
      make: *** [mathml] Erreur 2

    • #1356
      Dominique SOUDIERE
      Participant
      Up
      0
      Down
      ::

      réglé en installant g++ puis en recompilant plusieurs fois

       

Vous lisez 3 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.