Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: papukaija - 11.05.07 - klo:19.45

Otsikko: Gutenprintiä cvs:tä, tulee virhesanoma [ratkaistu]
Kirjoitti: papukaija - 11.05.07 - klo:19.45
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.
Otsikko: Vs: Gutenprintiä cvs:tä, tulee virhesanoma
Kirjoitti: wally - 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)
Otsikko: Vs: Gutenprintiä cvs:tä, tulee virhesanoma
Kirjoitti: papukaija - 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
Otsikko: Vs: Gutenprintiä cvs:tä, tulee virhesanoma
Kirjoitti: lompolo - 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ä.