Kirjoittaja Aihe: Gutenprintiä cvs:tä, tulee virhesanoma [ratkaistu]  (Luettu 1744 kertaa)

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Eli tulee tälläinen virhesanoma gutenprintin cvs versiota kääntäessä :
Koodia: [Valitse]
   Making all in testpattern
make[3]: Siirrytään hakemistoon "/home/jami/Desktop/canon/print/src/testpattern"
/bin/bash ../../scripts/ylwrap testpatterny.y y.tab.c testpatterny.c y.tab.h testpatterny.h y.output testpatterny.output -- yacc  -d
../../scripts/ylwrap: line 111: yacc: command not found
make[3]: *** [testpatterny.c] Virhe 1
make[3]: Poistutaan hakemistosta "/home/jami/Desktop/canon/print/src/testpattern"
make[2]: *** [all-recursive] Virhe 1
make[2]: Poistutaan hakemistosta "/home/jami/Desktop/canon/print/src"
make[1]: *** [all-recursive] Virhe 1
make[1]: Poistutaan hakemistosta "/home/jami/Desktop/canon/print"
make: *** [all] Virhe 2
Tässä vähän tarkempi sepustus mitä olin tekemässä:
1. Löysin tämän linkin takaa ohjeet gutenprintin cvs asennukseen:
Koodia: [Valitse]
   http://ubuntuforums.org/showthread.php?t=347340&highlight=pixma2.  Tuo virhesanoma tulee siis tuossa sudo make vaiheessa (tein sudo make cleanin ja /.autogen.sh).

EDIT: lähti toimimaan tuon build-dep gutenprintin asennuksen jälkeen.
« Viimeksi muokattu: 13.05.07 - klo:13.35 kirjoittanut ohhoh »

wally

  • Käyttäjä
  • Viestejä: 138
    • Profiili
Vs: Gutenprintiä cvs:tä, tulee virhesanoma
« Vastaus #1 : 12.05.07 - klo:00.39 »
../../scripts/ylwrap: line 111: yacc: command not found

Sanoo, että komentoa 'yacc' ei löydy. Yleensä tällaisissa tilanteissa komentorivi auki, ja sudo apt-get install ya + paukuttaa tabulaattoria. Tässä tapauksessa yacc ilmeisesti löytyy kuitenkin paketista nimeltä bison (nimileikki: jakki -> biisoni).

Eli siis:
sudo apt-get install bison
& käännä uudelleen(sudo make)

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Gutenprintiä cvs:tä, tulee virhesanoma
« Vastaus #2 : 12.05.07 - klo:16.15 »
Nyt tulee tälläinen:
Koodia: [Valitse]
  Making all in testpattern
make[3]: Siirrytään hakemistoon "/home/jami/Desktop/canon/print/src/testpattern"
/bin/bash ../../scripts/ylwrap testpatternl.l .c testpatternl.c -- /bin/bash /home/jami/Desktop/canon/print/scripts/missing --run flex  -i
/home/jami/Desktop/canon/print/scripts/missing: line 54: flex: command not found
WARNING: `flex' is missing on your system.  You should only need it if
         you modified a `.l' file.  You may need the `Flex' package
         in order for those modifications to take effect.  You can get
         `Flex' from any GNU archive site.
make[3]: *** [testpatternl.c] Virhe 1
make[3]: Poistutaan hakemistosta "/home/jami/Desktop/canon/print/src/testpattern"
make[2]: *** [all-recursive] Virhe 1
make[2]: Poistutaan hakemistosta "/home/jami/Desktop/canon/print/src"
make[1]: *** [all-recursive] Virhe 1
make[1]: Poistutaan hakemistosta "/home/jami/Desktop/canon/print"
make: *** [all] Virhe 2

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Vs: Gutenprintiä cvs:tä, tulee virhesanoma
« Vastaus #3 : 12.05.07 - klo:17.07 »
Asenna aluksi tuetun version kääntämiseen vaadittavat paketit.
Koodia: [Valitse]
sudo apt-get build-dep gutenprint
Sitten lisää paketteja virheilmoitusten mukaan, jos ei vielä riitä.