Ayuda librerias qt-mt no encontradas
Tengo suse 9.1 x86_64 y ya me ha pasado con varios paquetes cuando los quiero compilar me da el siguiente error: * configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation! Como instala las librerias /usr/lib64/ aunque tambien tiene /usr/lib/ tengo instaladas qt de 64 como el de 32, y casi todas las librerias las tengo dobles. Tengo todas estas librerias qt-mt: file:/usr/lib/qt3/lib64/libqt-mt.a file:/usr/lib/qt3/lib/libqt-mt.la file:/usr/lib/qt3/lib64/libqt-mt.la file:/usr/lib/qt3/lib64/libqt-mt.prl file:/usr/lib/qt3/lib/libqt-mt.so file:/usr/lib/qt3/lib64/libqt-mt.so file:/usr/lib/libqt-mt.so.3 file:/usr/lib64/libqt-mt.so.3 file:/usr/lib/qt3/lib/libqt-mt.so.3 file:/usr/lib/qt3/lib64/libqt-mt.so.3 file:/usr/lib/qt3/lib/libqt-mt.so.3.3 file:/usr/lib/qt3/lib64/libqt-mt.so.3.3 file:/usr/lib/qt3/lib/libqt-mt.so.3.3.1 file:/usr/lib/qt3/lib64/libqt-mt.so.3.3.1 file:/usr/lib64/pkgconfig/qt-mt.pc Tambien vi en google de poner la ruta de las librerias qt en /etc/ld.so.conf y luego ejecutar /sbin/ldconfig, pero tampoco funciono. Ya solo me queda borrar el directotio qt del home que vi en otro sitio en el google(un foro italiano). ¿cual me falta?¿o tengo que hacer algun enlace /usr/local/lib/ que es donde parece que lo coloca otras distribuciones? -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
On 2004-09-20 14:17, Antonio Lopez Fernandez wrote:
Tengo suse 9.1 x86_64 y ya me ha pasado con varios paquetes cuando los quiero compilar me da el siguiente error:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found.
Ese tipo de errores es típico de no haber instalado el paquete "elquesea-devel.rpm" -- Saludos Carlos E.R.
Antonio Lopez Fernandez wrote:
Tengo suse 9.1 x86_64 y ya me ha pasado con varios paquetes cuando los quiero compilar me da el siguiente error:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!
Como instala las librerias /usr/lib64/ aunque tambien tiene /usr/lib/ tengo instaladas qt de 64 como el de 32, y casi todas las librerias las tengo dobles. Tengo todas estas librerias qt-mt:
file:/usr/lib/qt3/lib64/libqt-mt.a file:/usr/lib/qt3/lib/libqt-mt.la file:/usr/lib/qt3/lib64/libqt-mt.la file:/usr/lib/qt3/lib64/libqt-mt.prl file:/usr/lib/qt3/lib/libqt-mt.so file:/usr/lib/qt3/lib64/libqt-mt.so file:/usr/lib/libqt-mt.so.3 file:/usr/lib64/libqt-mt.so.3 file:/usr/lib/qt3/lib/libqt-mt.so.3 file:/usr/lib/qt3/lib64/libqt-mt.so.3 file:/usr/lib/qt3/lib/libqt-mt.so.3.3 file:/usr/lib/qt3/lib64/libqt-mt.so.3.3 file:/usr/lib/qt3/lib/libqt-mt.so.3.3.1 file:/usr/lib/qt3/lib64/libqt-mt.so.3.3.1 file:/usr/lib64/pkgconfig/qt-mt.pc
Tambien vi en google de poner la ruta de las librerias qt en /etc/ld.so.conf y luego ejecutar /sbin/ldconfig, pero tampoco funciono. Ya solo me queda borrar el directotio qt del home que vi en otro sitio en el google(un foro italiano). ¿cual me falta?¿o tengo que hacer algun enlace /usr/local/lib/ que es donde parece que lo coloca otras distribuciones?
Te debe estar faltando la versión devel de esa libreria. Prueba a hacer la actualizacion online.
El Lunes, 20 de Septiembre de 2004 23:43, Carlos E. R. escribió:
On 2004-09-20 14:17, Antonio Lopez Fernandez wrote:
Tengo suse 9.1 x86_64 y ya me ha pasado con varios paquetes cuando los quiero compilar me da el siguiente error:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found.
Ese tipo de errores es típico de no haber instalado el paquete "elquesea-devel.rpm" Tengo instalada qt3-devel, qt3-devel32bit, qt3, qt3-32bit, qt3-non-mt, qt3-devel-tools, qt3-static, qt3-extesions. Y no puedo actualizar con apt-get porque no he podido instalarlo no encuentra otra libreria que tengo instalada. Saludos -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
El 2004-09-21 a las 12:54 +0200, Antonio Lopez Fernandez escribió:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found.
Ese tipo de errores es típico de no haber instalado el paquete "elquesea-devel.rpm" Tengo instalada qt3-devel, qt3-devel32bit, qt3, qt3-32bit, qt3-non-mt, qt3-devel-tools, qt3-static, qt3-extesions.
Es el qt3-devel-3.3.1-33.i586.rpm, por lo menos en el dvd. Pero podría ser otra librería dependiente quizás, aunque si lo que dice que falta es libqt-mt, pues es esa. ¿Ejecutaste tu ldconfig?
Y no puedo actualizar con apt-get porque no he podido instalarlo no encuentra otra libreria que tengo instalada.
Pues a lo mejor tienes un lio de versiones, o la base de rpms rota, o algo parecido, por mezclar librerías de varios orígenes. Yo no uso apt. -- Saludos Carlos Robinson
El Martes, 21 de Septiembre de 2004 23:51, Carlos E. R. escribió:
El 2004-09-21 a las 12:54 +0200, Antonio Lopez Fernandez escribió:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found.
Ese tipo de errores es típico de no haber instalado el paquete "elquesea-devel.rpm"
Tengo instalada qt3-devel, qt3-devel32bit, qt3, qt3-32bit, qt3-non-mt, qt3-devel-tools, qt3-static, qt3-extesions.
Es el qt3-devel-3.3.1-33.i586.rpm, por lo menos en el dvd. Pero podría ser otra librería dependiente quizás, aunque si lo que dice que falta es libqt-mt, pues es esa.
Todo lo he instalado desde dvd de suse 9.1 amd64, algunas me parece que las actualizo el you
¿Ejecutaste tu ldconfig?
SI
Y no puedo actualizar con apt-get porque no he podido instalarlo no encuentra otra libreria que tengo instalada.
Pues a lo mejor tienes un lio de versiones, o la base de rpms rota, o algo parecido, por mezclar librerías de varios orígenes. Yo no uso apt.
Tendre que poner la pregunta en la lista inglesa suse amd64, yo creo que el problema es de suse64 con tener lib y lib64. Por cierto Carlos que carpetas tengo que hacer una copia para cuando el you actualiza el kernel no me quede tirado que ya me paso dos veces. Vi un post tuyo pero ahora no lo encuentro. Saludos -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
El Lunes, 20 de Septiembre de 2004 08:17, Antonio Lopez Fernandez escribió:
Tengo suse 9.1 x86_64 y ya me ha pasado con varios paquetes cuando los quiero compilar me da el siguiente error:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!
Puede ser que el problema lo tengas con las librerias qt-mt. Yo tuve un problema similar, no recuerdo si el mensaje de error durante el proceso de configuración era o no el mismo, pero lo solucioné creando los siguientes enlaces simbólicos en /usr/lib/qt3/lib/ lrwxrwxrwx 1 root root 17 2004-09-11 15:00 libqt.so -> libqt-mt.so.3.3.1 lrwxrwxrwx 1 root root 17 2004-09-11 15:00 libqt.so.3 -> libqt-mt.so.3.3.1 -- Sergio Hernandez A. Arquitecto Usuario Linux #324.172 ------------------------
El Miércoles, 22 de Septiembre de 2004 15:39, Sergio Hernandez escribió:
El Lunes, 20 de Septiembre de 2004 08:17, Antonio Lopez Fernandez escribió:
Tengo suse 9.1 x86_64 y ya me ha pasado con varios paquetes cuando los quiero compilar me da el siguiente error:
* configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!
Puede ser que el problema lo tengas con las librerias qt-mt. Yo tuve un problema similar, no recuerdo si el mensaje de error durante el proceso de configuración era o no el mismo, pero lo solucioné creando los siguientes enlaces simbólicos en /usr/lib/qt3/lib/
lrwxrwxrwx 1 root root 17 2004-09-11 15:00 libqt.so -> libqt-mt.so.3.3.1 lrwxrwxrwx 1 root root 17 2004-09-11 15:00 libqt.so.3 ->libqt-mt.so.3.3.1
Estan tanto /usr/lib/qt3/lib/ como /usr/lib/qt3/lib64/ y tambien libqt.so.3.3 /usr/lib64/qt3 es un enlace simbolico /usr/lib/qt3/lib/ Gracias de todas formas Saludos -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
El 2004-09-22 a las 11:40 +0200, Antonio Lopez Fernandez escribió:
Tendre que poner la pregunta en la lista inglesa suse amd64, yo creo que el problema es de suse64 con tener lib y lib64.
Ah, podría ser.
Por cierto Carlos que carpetas tengo que hacer una copia para cuando el you actualiza el kernel no me quede tirado que ya me paso dos veces. Vi un post tuyo pero ahora no lo encuentro.
Explica un poco más, no me termino de enterar. El you guarda lo que baja en /var/lib/YaST2/you/mnt/i386/update/9.1/rpm/, pero si se queda pillado a medio paquete, lo borra entero: y eso al bajar el kernel es una &%$%&$ Si te refieres a los modulos del kernel... es /lib/modules/kernel.version. Habría que copiarlo con otro nombre, y luego renombrar al original. O instalarlo manualmente con rpm y no recuerdo que parametro. -- Saludos Carlos Robinson
El Viernes, 24 de Septiembre de 2004 02:43, Carlos E. R. escribió:
El 2004-09-22 a las 11:40 +0200, Antonio Lopez Fernandez escribió:
Explica un poco más, no me termino de enterar. El you guarda lo que baja en /var/lib/YaST2/you/mnt/i386/update/9.1/rpm/, pero si se queda pillado a medio paquete, lo borra entero: y eso al bajar el kernel es una &%$%&$
Si te refieres a los modulos del kernel... es /lib/modules/kernel.version. Habría que copiarlo con otro nombre, y luego renombrar al original. O instalarlo manualmente con rpm y no recuerdo que parametro.
Que yuo actualiza el kernel y cuando reinicio, se para sin decir nada, si le doy en modo seguro me salen mensajes de que no estan los modulos. Que tengo que hacer para que cuando actualize el kernel encuentre los modulos saludos -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
El 2004-09-24 a las 15:08 +0200, Antonio Lopez Fernandez escribió:
Que yuo actualiza el kernel y cuando reinicio, se para sin decir nada, si le doy en modo seguro me salen mensajes de que no estan los modulos. Que tengo que hacer para que cuando actualize el kernel encuentre los modulos saludos
¿Te refieres a que cuando actualizas con el YOU, y luego rebotas, te salta con que los modulos no están? Que raro... :-? No se, tengo sueño, lo pienso en otro momento. Si no es eso, dimelo. ¿O es un modulo especial, algo que hayas compilado tu? -- Saludos Carlos Robinson
El 2004-09-24 a las 15:08 +0200, Antonio Lopez Fernandez escribió:
Que yuo actualiza el kernel y cuando reinicio, se para sin decir nada, si le doy en modo seguro me salen mensajes de que no estan los modulos. Que tengo que hacer para que cuando actualize el kernel encuentre los modulos saludos
¿Te refieres a que cuando actualizas con el YOU, y luego rebotas, te salta con que los modulos no están? Que raro... :-? eso es, cuando reinicio entra en el grub le doy a linux y se para con una
El Domingo, 26 de Septiembre de 2004 01:33, Carlos E. R. escribió: pantalla en negro sin cargar nada. Si le doy modo seguro si empieza cargar(me salen error en la carga de todos los modulos) y temina abriendo kde pero todo desconfigurado porque no estan los modulos
No se, tengo sueño, lo pienso en otro momento. Si no es eso, dimelo.
¿O es un modulo especial, algo que hayas compilado tu? no
-- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
El 2004-09-26 a las 15:06 +0200, Antonio Lopez Fernandez escribió:
¿Te refieres a que cuando actualizas con el YOU, y luego rebotas, te salta con que los modulos no están? Que raro... :-? eso es, cuando reinicio entra en el grub le doy a linux y se para con una pantalla en negro sin cargar nada. Si le doy modo seguro si empieza cargar(me salen error en la carga de todos los modulos) y temina abriendo kde pero todo desconfigurado porque no estan los modulos
Mmm. Pues no lo se :-? Y, ¿has mirado si los modulos realmente están? Por ejemplo, si el kernel es el "2.6.5-7.108-default", los módulos deben estar en "/lib/modules/2.6.5-7.108-default/*" También, para que los módulos carguen, debe ejecutarse "depmod" previamente - eso debe haberlo hecho el YOU, se supone. Otra cosa que puede ser es que haya alguna incongruencia en /boot. Deben estar estos enlaces: /boot/vmlinuz -> vmlinuz-2.6.5-7.108-default /boot/vmlinuz.suse -> /boot/vmlinuz.shipped Después de actualizar, el .default y el .shipped son realmente el mismo: 1470000 2004-08-26 01:21 /boot/vmlinuz-2.6.5-7.108-default 1470000 2004-09-03 19:19 /boot/vmlinuz.shipped Lo mismo ocurre con el initrd. Por supuesto, si la versión de kernel que tienes es otra, pues entonces cambian los numeros. Esos enlaces simbólicos sirven para que el grub no tenga que reeditarse a cada actualización - mira a ver si por error en el grub tienes la referencia por numero de versión, y es la antigua. Por ejemplo, yo tengo: title Linux kernel (hd1,1)/vmlinuz root=/dev/hdb6 vga=0x317 splash=verbose desktop resume=/dev/hda9 apic showopts initrd (hd1,1)/initrd title linux as shiped kernel (hd1,1)/vmlinuz.suse root=/dev/hdb6 vga=0x317 splash=silent desktop resume=/dev/hda9 showopts initrd (hd1,1)/initrd.suse title Failsafe kernel (hd1,1)/vmlinuz.suse root=/dev/hdb6 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3 initrd (hd1,1)/initrd.suse Por cierto, si te das cuenta, el "failsafe" no es el mismo que el "shipped". El primero es el mismo que el normal, con opciones seguras. En cambio, el shipped debe ser el que vino en el CD (o en la actualización), pero con las opciones normales - es decir, si compilas el kernel, shipped es el antiguo, mientras que "linux" y "failsafe" son el nuevo. -- Saludos Carlos Robinson
El Lunes, 27 de Septiembre de 2004 00:12, Carlos E. R. escribió:
El 2004-09-26 a las 15:06 +0200, Antonio Lopez Fernandez escribió:
¿Te refieres a que cuando actualizas con el YOU, y luego rebotas, te salta con que los modulos no están? Que raro... :-?
eso es, cuando reinicio entra en el grub le doy a linux y se para con una pantalla en negro sin cargar nada. Si le doy modo seguro si empieza cargar(me salen error en la carga de todos los modulos) y temina abriendo kde pero todo desconfigurado porque no estan los modulos
Mmm. Pues no lo se :-?
Y, ¿has mirado si los modulos realmente están?
Por ejemplo, si el kernel es el "2.6.5-7.108-default", los módulos deben estar en "/lib/modules/2.6.5-7.108-default/*"
También, para que los módulos carguen, debe ejecutarse "depmod" previamente - eso debe haberlo hecho el YOU, se supone.
Otra cosa que puede ser es que haya alguna incongruencia en /boot. Deben estar estos enlaces:
/boot/vmlinuz -> vmlinuz-2.6.5-7.108-default /boot/vmlinuz.suse -> /boot/vmlinuz.shipped
Después de actualizar, el .default y el .shipped son realmente el mismo:
1470000 2004-08-26 01:21 /boot/vmlinuz-2.6.5-7.108-default 1470000 2004-09-03 19:19 /boot/vmlinuz.shipped
Lo mismo ocurre con el initrd. Por supuesto, si la versión de kernel que tienes es otra, pues entonces cambian los numeros.
Esos enlaces simbólicos sirven para que el grub no tenga que reeditarse a cada actualización - mira a ver si por error en el grub tienes la referencia por numero de versión, y es la antigua. Por ejemplo, yo tengo:
title Linux kernel (hd1,1)/vmlinuz root=/dev/hdb6 vga=0x317 splash=verbose desktop resume=/dev/hda9 apic showopts initrd (hd1,1)/initrd
title linux as shiped kernel (hd1,1)/vmlinuz.suse root=/dev/hdb6 vga=0x317 splash=silent desktop resume=/dev/hda9 showopts initrd (hd1,1)/initrd.suse
title Failsafe kernel (hd1,1)/vmlinuz.suse root=/dev/hdb6 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3 initrd (hd1,1)/initrd.suse
Por cierto, si te das cuenta, el "failsafe" no es el mismo que el "shipped". El primero es el mismo que el normal, con opciones seguras. En cambio, el shipped debe ser el que vino en el CD (o en la actualización), pero con las opciones normales - es decir, si compilas el kernel, shipped es el antiguo, mientras que "linux" y "failsafe" son el nuevo.
Gracias lo probare Saludos -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
participants (4)
-
Antonio Lopez Fernandez
-
Carlos E. R.
-
Juan Erbes
-
Sergio Hernandez