visualino icon indicating copy to clipboard operation
visualino copied to clipboard

Visualino no se puede instalar en Fedora 28

Open lea8989 opened this issue 6 years ago • 5 comments

Hola, Realicé todos los pasos de la instalación para poder tener Visualino en Fedora 28 pero no es posible. Al ejecutar "make" me dice: make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto ¿Alguna solución? Gracias Saludos.

lea8989 avatar Nov 28 '18 13:11 lea8989

El problema está en que las herramientas de Qt5 en Ubuntu y Fedora tienen diferentes nombres, lo que hace que los .pro no rulen bien. En concreto, hay que modificar las llamadas a lupdate y lrelease de ts/ts.pro a lupdate-qt5 y lrelease-qt5.

Una vez hecho eso, con qmake-qt5 && make te debe compilar correctamente (acabo de comprobarlo con Fedora 29).

vrruiz avatar Nov 28 '18 23:11 vrruiz

Por cierto, estamos trabajando en un spec para Fedora y poder así generar los paquetes rpm.

vrruiz avatar Nov 28 '18 23:11 vrruiz

Hola Victor, ¡gracias por tu respuesta! ¡Que bueno que estén trabajando en un .rpm para fedora!, si necesitan una mano o algo aquí estoy.

Los cambios los había realizado, ahora cambié make por qmake-qt5 && make y compiló. De todos modos sigo sin poder tener Visualino en Fedora. Luego de los pasos anteriores lo que hice fue:

  1. make install
  2. sudo mkdir /usr/share/visualino/ && sudo cp -r roboblocks/html/ /usr/share/visualino/

Si accedo a /home/usuario/Visualino/visualino-master/src y ejecuto el binario visualino me abre el programa pero sin los bloques (Captura) y en /usr/share/visualino no hay ningún binario y el archivo index.html me habre "visualino" en el navegador pero sin la posibilidad de seleccionar las placas (Captura)

lea8989 avatar Nov 30 '18 12:11 lea8989

Justo con ese problema nos hemos topado creando el spec. Hay que modificar la línea de DESTDIR en src/src.pro para indicar la ruta de instalación.

vrruiz avatar Dec 02 '18 23:12 vrruiz

Cambié la ruta de instalación pero continuo con el mismo inconveniente.

lea8989 avatar Dec 03 '18 01:12 lea8989