Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: peran - 24.03.06 - klo:14.55
-
Pohjustusta:
Olen käännöshommissa ensikertalainen...
(Omia C-räpellyksiä olen kyllä onistyneesti kääntänyt). :)
Otin kansiooni gedit:n sorsat, jotta pystyisin tutustumaan vähän linux-ohjelmointiin.
Joitakin C-tutoriaaleja olen käynyt jo läpi, joten ymmärrän koodia ainakin jonkin verran.
Otin sorsat kotikansiooni käskyllä:
apt-get source gedit
purin ladatut paketit pakettienkäsittelyohjelmalla.
menin purettuun kansioon: gedit-2.12.1
Luin sieltä README-tiedoston.
Sen ohjeen mukaan ajoin:
./configure
Sieltä pukkasi errorit, joita en osannut korjata:
checking for GEDIT... configure: error: Package requirements (
glib-2.0 >= 2.6.0
gtk+-2.0 >= 2.6.0
gtksourceview-1.0 >= 1.2.0
libgnomeui-2.0 >= 2.6.0
libglade-2.0 >= 2.4.0
eel-2.0 >= 2.6.0
libgnomeprintui-2.2 >= 2.6.0
) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively you may set the GEDIT_CFLAGS and GEDIT_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.
Sen takia make:n ajaminen ei onnistu, kun makefile:ä ei ole onnistuneesti luotu.
-
Alternatively you may set the GEDIT_CFLAGS and GEDIT_LIBS environment variables
to avoid the need to call pkg-config.
Eli asenneppa ensin pkg-config paketti.
-
Eli asenneppa ensin pkg-config paketti.
Asennettuna oli.
Toisella kerralla ajoin mukana tulleen patch:n ennen ./configure:n ajoa, muttei sekään muuttanut virheilmoituksia.
Lisäksi asensin pkg-config-paketin lisäksi jonkin Perl-kirjaston, mutta sekään ei auttanut asiaan.
echo $PKG_CONFIG_PATH
antaa tyhjän polun, joten olisikohan siinä sitten ongelman ydin.
-
katso synaptic packare magerin haulla löytyykö
nuo asennettuna
glib-2.0 >= 2.6.0
gtk+-2.0 >= 2.6.0
gtksourceview-1.0 >= 1.2.0
libgnomeui-2.0 >= 2.6.0
libglade-2.0 >= 2.4.0
eel-2.0 >= 2.6.0
libgnomeprintui-2.2 >= 2.6.0
tekeeko configlogin jonnekkin
siitä näkee yleensä puuttuvat