Kirjoittaja Aihe: pkg-config/gcompris  (Luettu 1607 kertaa)

Keijo

  • Käyttäjä
  • Viestejä: 2
    • Profiili
pkg-config/gcompris
« : 10.12.07 - klo:16.50 »
Ajattelin asentaa lapsille gcompris ohjelman. 'sudo apt-get install gcompris':n avulla sen kovalevylle sainkin (v 7.2). Ohjelmassa valitaan käyttökieli, mutta suomi ei ollut tuettuna koneellani joten asensin vielä language-pack-fi:n. Nyt ohjelman mukaan suomi on tuettu sekä ohjelman, että koneen puolesta, mutta ei se silti toimi!

'find /usr -iname "*.mo" | grep compris' antaa:
 /usr/share/locale-langpack/en_GB/LC_MESSAGES/gcompris.mo
 /usr/share/locale-langpack/en_CA/LC_MESSAGES/gcompris.mo
 /usr/share/locale-langpack/en_AU/LC_MESSAGES/gcompris.mo
'find /usr -iname "*.po" | grep compris' ei löydä mitään, eli ilmeisesti tuossa Ubuntu jakelun mukana ei tullut suomi-käännöstä mukaan?

No, okei sitten kääntämään sorsista (v. 8.4.2). configure tökkää heti alusta:
----------------
checking for GCOMPRIS... configure: error: Package requirements ( gtk+-2.0 >= 2.4.0   gstreamer-0.10) were not met:

No package 'gtk+-2.0' found
No package 'gstreamer-0.10' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GCOMPRIS_CFLAGS
and GCOMPRIS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
---------------

Molemmat löytyy koneelta; /usr/lib/gtk-2.0 ja /usr/lib/gstreamer-0.10. pkg-config ei niitä löydä koska /usr/lib/pkgconfig missä *.pc fileiden pitäisi on melko tyhjä.  Miten nuo filet saa paikoillen ja miten saadaan gtk+-2.0 osoittamaan gtk-2.0:aan?

Keijo

Keijo

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: pkg-config/gcompris
« Vastaus #1 : 10.12.07 - klo:17.08 »
Itse itselleni vastaten; dev-mokkulat tuo mukanaan *.pc tiedostot:
  sudo apt-get install libgstreamer0.10-dev
  sudo apt-get install libgtk2.0-dev

Keijo