Autor |
Mensaje |
geaplanet
Programador
Registrado: Febrero 2010
Mensajes: 102
Edad: 43
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
Lo del lsb-release es lo de menos porque siempre entrará en el case con opción squeeze. Fíjate que le puse justo antes del case un release="squeeze" para que no importara el resultado de /etc/lsb-release.
|
#21 Domingo, 21 Agosto 2011, 09:28 |
|
|
codificador
Analista Programador
Registrado: Junio 2010
Mensajes: 420
Edad: 114 Ubicación:
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
ok entonces es problema de sudo
eliminar sudo
y colocar este código al principio
if ! [ $UID = 0 ]; then
echo "You must be root!"
exit 1
fi
recortar el scritp o que acepte la distribución como parámetro
y agregar código en ves del make install genere gambas3.deb y luego dpkg -i gambas3
|
#22 Domingo, 21 Agosto 2011, 17:11 |
|
|
Sebas
Aprendiz
Registrado: Junio 2011
Mensajes: 60
Edad: 61
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
Mi gozo en un pozo.
Instalé gambas3 pero ahora no puedo imprimir con gambas2. No funciona mi programa ni el ejemplo printing que trae gambas2.
Ahora no puedo seguir desarrollando mi programa .
Tampoco sé como volver al estado anterior dado que instalé con make install en lugar de utilizar los gestores de instalación. Parece que ha sustituido qt3 con qt4. Pero si desinstalo qt4 ahora me quita casi todo el sistema por problemas de dependencias.
¿Qué hacer ahora? ¿Backup y nueva instalación? Me fastidiaría mucho ya que llevo años haciendo dist-upgrades sin ningún problema.
Me llevaría bastante tiempo ya que tengo numerosas bases de datos con mysql, varias webs que desarrollo, etc.
En fin si se os ocurre algo
Sebas
|
#23 Domingo, 21 Agosto 2011, 17:26 |
|
|
geaplanet
Programador
Registrado: Febrero 2010
Mensajes: 102
Edad: 43
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
¿Pero qué problema tienes exactamente? Gambas2 usa otra carpeta que Gambas3, no se pisan. Y cada uno usa sus librerías. Aquí lo chungo es que hayas intentado abrir tu programa de gambas2 EN gambas3 sin haber hecho copia de seguridad. ¿Es este el caso?
|
#24 Domingo, 21 Agosto 2011, 17:52 |
|
|
CanihoJR
Ingeniero Programador
Registrado: Septiembre 2009
Mensajes: 269
Edad: 38 Ubicación: San Pedro Alcantara
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
codificador escribió: agregar código en ves del make install genere gambas3.deb y luego dpkg -i gambas3
Codificador, para que genere el .deb en lugar de make install como seria?? make deb ¿? funciona con cualquier make install??? siempre he tenido esa duda, y siempre he preferido instalar .deb a instalarlos con make install porque despues es mas facil instalar/desinstalar llevar de un lado para otro,...
|
#25 Domingo, 21 Agosto 2011, 20:22 |
|
|
Sebas
Aprendiz
Registrado: Junio 2011
Mensajes: 60
Edad: 61
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
He creado una carpeta nueva para probar los proyectos en Gambas3. Allí copié el proyecto gambas2 y me hizo la conversiòn a gambas3.
El problema está en que al volver al proyecto original de Gambas2 ya no imprime por el procedimiento de Draw.Begin(Printer)/Draw.End.
Si me imprime si genero la impresión en un fichero y luego hago SHELL lp -p [printer] [fichero].
Probé el programa de ejemplo por si yo había cambiado algo sin darme cuenta y sucede lo mismo. Draw.End no envía el resultado a la impresora pero tampoco genera error alguno. En la cola de impresión no aparece el trabajo (no se ha generado).
Entiendo por tanto que el problema es del objeto Printer de qt.ext porque la instalación ha cambiado qt3 por qt4. ¿Me equivoco?.
Bueno si no se os ocurre otra cosa ya he hecho copias de seguridad de todos los datos y reinstalaré el sistema dentro de una semana cuando vuelva de vacaciones si no encontramos otra forma de volver atrás.
Sebas
|
#26 Domingo, 21 Agosto 2011, 21:10 |
|
|
geaplanet
Programador
Registrado: Febrero 2010
Mensajes: 102
Edad: 43
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
Es una gilipollez que se me ha venido a la cabeza que no tendrá nada que ver, pero por probar no pasa nada. Instala este paquete: libqt4-qt3support
|
#27 Lunes, 22 Agosto 2011, 00:24 |
|
|
codificador
Analista Programador
Registrado: Junio 2010
Mensajes: 420
Edad: 114 Ubicación:
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
CanihoJR escribió: codificador escribió: agregar código en ves del make install genere gambas3.deb y luego dpkg -i gambas3
Codificador, para que genere el .deb en lugar de make install como seria?? make deb ¿? funciona con cualquier make install??? siempre he tenido esa duda, y siempre he preferido instalar .deb a instalarlos con make install porque despues es mas facil instalar/desinstalar llevar de un lado para otro,...
puedes usar chekinstallpara hacer los deb
en todo caso algunos makefile incluyen una opcion uninstall para hacer make uninstall
|
#28 Lunes, 22 Agosto 2011, 00:54 |
|
|
Sebas
Aprendiz
Registrado: Junio 2011
Mensajes: 60
Edad: 61
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
geaplanet el paquete libqt4-qt3support está instalado.
codificador tras la instalación borré el directorio de instalación porque no ando sobrado de espacio así que no sé si existía la posibilidad de hacer make uninstall.
gracias a los dos.
Sebas
|
#29 Lunes, 22 Agosto 2011, 07:44 |
|
|
codificador
Analista Programador
Registrado: Junio 2010
Mensajes: 420
Edad: 114 Ubicación:
|
Re: Instalación De Gambas3 En Debian Squeeze (estable)
bien
copia de seguridad de tus proyectos
desintala gambas 2 usando la opción purge no recuerdo el comando exactamente
elimina el directorio .gambas en tu home de ser necesario
reinstala gambas2
|
#30 Lunes, 22 Agosto 2011, 07:53 |
|
|
|