Hello world,
Quiero indagar en la compilacion de una aplicacion usando jhbuild, para irme por el lado del desarrollo de gnome, pero apenas en la configuracion de jhbuild ya tengo un problema, he googleado, pero no he conseguido solucionar el problema, bueno diré lo que hice paso a paso a ver si alguien puede ayudarme =) ,
Estoy siguiendo esta guía para que me entiendan mejor (si es que no me explico correctamente): http://library.gnome.org/devel/jhbuild/2.30/jhbuild.html#getting-started
Esto es lo que hice (paso a paso):
En un directorio nuevo:
luego agrege jhbuild a mi bashrc
luego copie el sample jhbuildrc a el home de mi user
Lo modifique, cree un directorio llamado "testing" y dentro de el otros dos llamados "gnome2" y "opt" tal y como se ve en el archivo de configuracion que dejé así: http://pastebin.com/pnkB2Dub
Y ahora ejectuto:
hago lo que recomienda la guía que mencione al principio :
y es cuando ocurre el problema, me aparece el error:
Se que hice un poco extenso el tema, pero intente dar toda la información que consideré relevante, si alguien puede ayudarme, se lo agradecería , desde ya gracias .
Quiero indagar en la compilacion de una aplicacion usando jhbuild, para irme por el lado del desarrollo de gnome, pero apenas en la configuracion de jhbuild ya tengo un problema, he googleado, pero no he conseguido solucionar el problema, bueno diré lo que hice paso a paso a ver si alguien puede ayudarme =) ,
Estoy siguiendo esta guía para que me entiendan mejor (si es que no me explico correctamente): http://library.gnome.org/devel/jhbuild/2.30/jhbuild.html#getting-started
Esto es lo que hice (paso a paso):
En un directorio nuevo:
Código (bash) [Seleccionar]
$ git clone git://git.gnome.org/jhbuild
Código (bash) [Seleccionar]
$ cd jhbuild
$ ./autogen.sh
...
$ make
...
$ make install
...
$
luego agrege jhbuild a mi bashrc
Código (bash) [Seleccionar]
echo PATH=$PATH:~/.local/bin >> ~/.bashrc
luego copie el sample jhbuildrc a el home de mi user
Código (bash) [Seleccionar]
cp sample.jhbuildrc ~/.bashrc
Lo modifique, cree un directorio llamado "testing" y dentro de el otros dos llamados "gnome2" y "opt" tal y como se ve en el archivo de configuracion que dejé así: http://pastebin.com/pnkB2Dub
Y ahora ejectuto:
Código (bash) [Seleccionar]
jhbuild sanitycheck
para comprobar que tengo lo necesario y me falta lo que se ve: Código (bash) [Seleccionar]
sec ~/testing$ jhbuild sanitycheck
automake-1.8 not found
automake-1.9 not found
Could not find DocBook XSL Stylesheets in XML catalog
cvs not found
svn not found
hago lo que recomienda la guía que mencione al principio :
Código (bash) [Seleccionar]
jhbuild bootstrap
y es cuando ocurre el problema, me aparece el error:
Código (bash) [Seleccionar]
sec ~/testing$ jhbuild bootstrap
*** Checking out automake-1.8 *** [1/4]
*** Configuring automake-1.8 *** [1/4]
./configure --prefix ~/testing/opt/gnome2 --libdir '~/testing/opt/gnome2/lib64' --disable-static --disable-gtk-doc
configure: error: expected an absolute directory name for --libdir: ~/testing/opt/gnome2/lib64
*** Error during phase configure of automake-1.8: ########## Error running ./configure --prefix ~/testing/opt/gnome2 --libdir '~/testing/opt/gnome2/lib64' --disable-static --disable-gtk-doc *** [1/4]
[1] Rerun phase configure
[2] Ignore error and continue to build
[3] Give up on module
[4] Start shell
[5] Reload configuration
[6] Go to phase "wipe directory and start over"
[7] Go to phase "clean"
[8] Go to phase "distclean"
choice:
Se que hice un poco extenso el tema, pero intente dar toda la información que consideré relevante, si alguien puede ayudarme, se lo agradecería , desde ya gracias .