Foros del Web » Administración de Sistemas » Unix / Linux »

[SuSe 9.3] Problema al instalar Babytrans (diccionario)

Estas en el tema de [SuSe 9.3] Problema al instalar Babytrans (diccionario) en el foro de Unix / Linux en Foros del Web. Baby trans es un diccionario similar al babylon de windows. tras seguir las instrucciones de instalacion me tope con un problema en el ./configure Código: ...
  #1 (permalink)  
Antiguo 22/10/2005, 10:04
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
[SuSe 9.3] Problema al instalar Babytrans (diccionario)

Baby trans es un diccionario similar al babylon de windows.

tras seguir las instrucciones de instalacion me tope con un problema en el ./configure


Código:
zsamer:/install/babytrans-0.9.1 # ./configure
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking if compiler use ISO headers... yes
checking if compiler know namespace keyword... yes
checking how compiler handle std namespace... as expected by a good C++ compiler :)
checking if C++ library include stringstream... yes
checking for glib-config... no
checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.0 not installed - please install first ***
zsamer:/install/babytrans-0.9.1 #
Me indica que no tengo instalado el paquete glib-config, pero busco en el yast y no existe, busco en los repositorios de paquetes para suse como rpm-bone y otros y tampoco existe.

ademas tengo el GLIB - version en 1.2.10.

alguna idea?

gracias y saludos.
  #2 (permalink)  
Antiguo 22/10/2005, 11:51
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 19 años, 1 mes
Puntos: 162
Busca esa librería y trata de reinstalarla, me ha sucedido en alguna ocasion y lo he solucionado de esa manera.

Saludos.
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #3 (permalink)  
Antiguo 23/10/2005, 00:10
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por WebTech
Busca esa librería y trata de reinstalarla, me ha sucedido en alguna ocasion y lo he solucionado de esa manera.

Saludos.
lo reinstale y sigue igual.
  #4 (permalink)  
Antiguo 23/10/2005, 07:23
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
¿No existe el rpm de ese programa? Configura tu yast e intenta instalarlo mediante Yast aunque también tienes otra posibilidad de instalar mediante yum asi te ahorras toda la parafernalia gráfica super pesada de Suse, la cual necesita una mejora en su rendimiento.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #5 (permalink)  
Antiguo 23/10/2005, 21:09
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por Koveart
¿No existe el rpm de ese programa? Configura tu yast e intenta instalarlo mediante Yast aunque también tienes otra posibilidad de instalar mediante yum asi te ahorras toda la parafernalia gráfica super pesada de Suse, la cual necesita una mejora en su rendimiento.

Saludos
lamentablemente no existe en rpm, lo busque por mar y tierra y nada.
  #6 (permalink)  
Antiguo 24/10/2005, 06:38
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 4 meses
Puntos: 2
Cita:
Iniciado por zsamer
lamentablemente no existe en rpm, lo busque por mar y tierra y nada.
Mmm... Busca en otros mares y/o en otras tierras, porque el paquete que proporciona glib-config en SuSE 9.3 existe y además es oficial.

Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #7 (permalink)  
Antiguo 25/10/2005, 06:21
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por srabadie
Mmm... Busca en otros mares y/o en otras tierras, porque el paquete que proporciona glib-config en SuSE 9.3 existe y además es oficial.

Saludos.
lo instalé sin problemas pero el problema en la compilación no se solucionó.

que mas podria ser
  #8 (permalink)  
Antiguo 25/10/2005, 06:27
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 4 meses
Puntos: 2
Cita:
Iniciado por zsamer
lo instalé sin problemas pero el problema en la compilación no se solucionó.
¿Instalaste sin problemas el paquete glib o glib-devel? Si instalaste glib-devel y no se soluciona el problema de "compilación", entonces mira a ver qué opciones tiene ese script configure (./configure --help) porque seguramente trendrás que meterle la información sobre dónde encontrar las cabeceras glib (algo como, ./configure --with-glib-path=loquesea).

Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #9 (permalink)  
Antiguo 25/10/2005, 12:40
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por srabadie
¿Instalaste sin problemas el paquete glib o glib-devel? Saludos.
si, en la consola escribí #apt-get install glib-devel

y lo instalo sin problema, pero no funcionó.

Cita:
Iniciado por srabadie
(./configure --help) porque seguramente trendrás que meterle la información sobre dónde encontrar las cabeceras glib (algo como, ./configure --with-glib-path=loquesea).
no entendí bien a que se refiere con lo loquesea, ¿es la ubicación directorio?
  #10 (permalink)  
Antiguo 25/10/2005, 13:32
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Si prueba donde esté "loquesea" con un find o locate. Leete el README o el INSTALL.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #11 (permalink)  
Antiguo 02/11/2005, 09:15
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por srabadie
¿Instalaste sin problemas el paquete glib o glib-devel? Si instalaste glib-devel y no se soluciona el problema de "compilación", entonces mira a ver qué opciones tiene ese script configure (./configure --help) porque seguramente trendrás que meterle la información sobre dónde encontrar las cabeceras glib (algo como, ./configure --with-glib-path=loquesea).

Saludos.
según la información del paquete en rpm-bone
el path estaría en :

Código:
Content of RPM :
/opt/gnome/bin/glib-config
entonces el configuere debería quedar asi:
Código:
zsamer:/install/babytrans-0.9.1 #./configure --with-glib-path=/opt/gnome/bin/
pero el problema sigue igual, no se solucionó.

gracias por cualquier idea o ayuda!!!

salu2

zsamer
  #12 (permalink)  
Antiguo 02/11/2005, 09:23
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Tengo dos ideas. una es que instales el rpm de esta página a ver qué sucede...


Otra idea es que pruebes con el codigo fuente preocompilado que aparece ahí mismo con un src.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #13 (permalink)  
Antiguo 02/11/2005, 10:05
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
ya lo había probado pero no funcionó, arrojaba problemas de dependencias con el diccionario babytrans-dictionaries-20031105-3plf.noarch.rpm y al bajar este e instalar me arroja problemas de dependencia con el babytrans.

voy a ver si resulta con los src
  #14 (permalink)  
Antiguo 02/11/2005, 10:12
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Cita:
Iniciado por zsamer
(...) arrojaba problemas de dependencias con el diccionario babytrans-dictionaries-20031105-3plf.noarch.rpm y al bajar este e instalar me arroja problemas de dependencia con el babytrans (...)
Entonces instala ambos paquetes al mismo tiempo:
Código:
rpm -Uvh babytrans-dictionaries-20031105-3plf.noarch.rpm babytrans-loquesea.rpm
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #15 (permalink)  
Antiguo 02/11/2005, 19:38
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por ociomax
Entonces instala ambos paquetes al mismo tiempo:
Código:
rpm -Uvh babytrans-dictionaries-20031105-3plf.noarch.rpm babytrans-loquesea.rpm
me arroja los siguientes errores

Código:
zsamer:/home/zsamer # rpm -Uvh babytrans-dictionaries-20031105-3plf.noarch.rpm babytrans-0.9.1-3plf.i586.rpm
warning: babytrans-dictionaries-20031105-3plf.noarch.rpm: V3 DSA signature: NOKEY, key ID caba22ae
Preparing...                ########################################### [100%]
   1:babytrans              ########################################### [ 50%]
/usr/bin/build_babytrans_dic: line 11: /usr/share/babytrans/dictionary: No existe el fichero o el directorio
touch: no se puede efectuar `touch' sobre «/usr/share/babytrans/dictionary»: No existe el fichero o el directorio
error: %post(babytrans-0.9.1-3plf) scriptlet failed, exit status 1
   2:babytrans-dictionaries ########################################### [100%]
zsamer:/home/zsamer #
luego me voy a verificar si existe el archivo /usr/share/babytrans/dictionary
y efectivamente existe. alguna idea?
  #16 (permalink)  
Antiguo 03/11/2005, 06:58
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Hay un error en los script %post del RPM (los que se ejecutan después de que se haya instalado el programa). Sin embargo, al parecer, el RPM se instaló de todas maneras.

¿Ya probaste a ejecutar "babytrans" en consola?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #17 (permalink)  
Antiguo 03/11/2005, 07:53
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por ociomax
Hay un error en los script %post del RPM (los que se ejecutan después de que se haya instalado el programa). Sin embargo, al parecer, el RPM se instaló de todas maneras.

¿Ya probaste a ejecutar "babytrans" en consola?
Si, ya lo probé, pero no sucede nada, y revisé el directorio /usr/share/babytrans/ por si estuviera el ejecutable y no habían, sólo están los diccionarios y archivos de textos.
  #18 (permalink)  
Antiguo 03/11/2005, 08:31
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Ejecuta:
Código:
rpm -qa | grep baby
Si ese comando te devuelve algún resultado, ejecuta un "rpm -qi resultadoqueobtuvisteanteriormente".
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #19 (permalink)  
Antiguo 03/11/2005, 19:30
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
al final soluciné el tema del ./configure con el comando:
Cita:
export GLIB_CONFIG="/opt/gnome/bin/glib-config"
pero luego en el make me arrojó los siguiente:

Código:
zsamer:/install/babytrans-0.9.1 # make
make  all-recursive
make[1]: Entering directory `/install/babytrans-0.9.1'
Making all in po
make[2]: Entering directory `/install/babytrans-0.9.1/po'
make[2]: Leaving directory `/install/babytrans-0.9.1/po'
Making all in intl
make[2]: Entering directory `/install/babytrans-0.9.1/intl'
make[2]: No se hace nada para `all'.
make[2]: Leaving directory `/install/babytrans-0.9.1/intl'
Making all in src
make[2]: Entering directory `/install/babytrans-0.9.1/src'
c++ -DHAVE_CONFIG_H -I. -I. -I..     -O2        -I.. -I..       -DLOCALEDIR="\"/usr/local/share/locale\""       -DDATADIR="\"/usr/local/share\""        -I/opt/gnome/include -I/opt/gnome/include/gtk-1.2 -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include -I/usr/X11R6/include -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include  -c main.cc
main.cc: In function `void app_translate_word(const std::string&)':
main.cc:857: error: `assert' undeclared (first use this function)
main.cc:857: error: (Each undeclared identifier is reported only once for each
   function it appears in.)
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/install/babytrans-0.9.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/install/babytrans-0.9.1'
make: *** [all-recursive-am] Error 2
zsamer:/install/babytrans-0.9.1 #
alguna idea de los errores?,


gracias
  #20 (permalink)  
Antiguo 03/11/2005, 19:52
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Retomo un poco el hilo, ¿para qué quieres ese software, no tienes otro equivalente?

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #21 (permalink)  
Antiguo 03/11/2005, 20:27
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por Koveart
Retomo un poco el hilo, ¿para qué quieres ese software, no tienes otro equivalente?

Saludos
babytrans es un diccionario ingles-español online, es el equivalente al babylon de windows
  #22 (permalink)  
Antiguo 03/11/2005, 21:07
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Revisa esto a ver si te sirve o es más viable la insatlacion.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #23 (permalink)  
Antiguo 04/11/2005, 06:13
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Cita:
Iniciado por Koveart
Revisa esto a ver si te sirve o es más viable la insatlacion.

Saludos
lo había visto, lo traté de instalar y medio muchos lios de dependencia, pero voy a tratar de nuevo.


gracias
  #24 (permalink)  
Antiguo 04/11/2005, 07:14
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Bueno te informo que tengo mandriva 2005 y pude instalar el paquete último, wordtrans, sin ningún problema, bajas el diccionario de la página y queda todo listo.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:04.