https://foro.gambas-es.org/viewtopic.php?f=2&t=1824
-----------------------------------
Sebas
Viernes, 19 Agosto 2011, 09:44

Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
No conozco los scripts de bash ni los entresijos de la instalación fuera del sistema de repositorios :oops: 

Intentando instalar obtengo esto.

portatil:/home/sebas/Descargas/gambas3-2.99.2# ./reconf-all
**    ./reconf-all: 7: libtoolize: not found 
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
**    gbx/Makefile.am:5: library used but `RANLIB' is undefined
gbx/Makefile.am:5:   The usual way to define `RANLIB' is to add `AC_PROG_RANLIB'
gbx/Makefile.am:5:   to `configure.ac' and run `autoconf' again.
**   gbx/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
gbx/Makefile.am:6:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
gbx/Makefile.am:6:   to `configure.ac' and run `aclocal' and `autoconf' again.
gbx/Makefile.am:6:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
gbx/Makefile.am:6:   its definition is in aclocal's search path.
lib/compress/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/compress/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/compress/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/compress/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/compress/Makefile.am:4:   its definition is in aclocal's search path.
lib/db/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/db/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/db/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/db/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/db/Makefile.am:4:   its definition is in aclocal's search path.
lib/debug/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/debug/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/debug/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/debug/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/debug/Makefile.am:4:   its definition is in aclocal's search path.
lib/draw/Makefile.am:3: Libtool library used but `LIBTOOL' is undefined
lib/draw/Makefile.am:3:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/draw/Makefile.am:3:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/draw/Makefile.am:3:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/draw/Makefile.am:3:   its definition is in aclocal's search path.
lib/eval/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/eval/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/eval/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/eval/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/eval/Makefile.am:4:   its definition is in aclocal's search path.
lib/gui/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/gui/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/gui/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/gui/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/gui/Makefile.am:4:   its definition is in aclocal's search path.
lib/image.effect/Makefile.am:5: Libtool library used but `LIBTOOL' is undefined
lib/image.effect/Makefile.am:5:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/image.effect/Makefile.am:5:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/image.effect/Makefile.am:5:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/image.effect/Makefile.am:5:   its definition is in aclocal's search path.
lib/image/Makefile.am:5: Libtool library used but `LIBTOOL' is undefined
lib/image/Makefile.am:5:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/image/Makefile.am:5:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/image/Makefile.am:5:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/image/Makefile.am:5:   its definition is in aclocal's search path.
lib/option/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/option/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/option/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/option/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/option/Makefile.am:4:   its definition is in aclocal's search path.
lib/signal/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/signal/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/signal/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/signal/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/signal/Makefile.am:4:   its definition is in aclocal's search path.
lib/vb/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined
lib/vb/Makefile.am:4:   The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
lib/vb/Makefile.am:4:   to `configure.ac' and run `aclocal' and `autoconf' again.
lib/vb/Makefile.am:4:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/vb/Makefile.am:4:   its definition is in aclocal's search path.
autoreconf: automake failed with exit status: 1


Entiendo que las líneas conflictivas son las que he marcado con **  .

Primero me dice que no encuentra "libtoolize"
Y luego tras pasar al directorio main configure.ac indica que faltan RANLIB y LIBTOOL e indica que se incorporen al fichero configure.ac pero realmente no sé donde ni como.

Saludos


-----------------------------------
CanihoJR
Viernes, 19 Agosto 2011, 11:00

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
lo primero y principal es instalar las dependencias, en la pagina de gambas debe de estar, no obstante, voy aver si te las encuentro :)

[code linenumbers=false syntax=gambas]aptitude install build-essential g++ automake autoconf bzip2 debhelper dpatch firebird2.0-dev
 gettext kdelibs4-dev libbz2-dev libcurl3-dev libgtk2.0-dev libjpeg62-dev
 libmysqlclient15-dev libpcre3-dev libpng12-dev libpoppler-dev libpq-dev
 libqt3-compat-headers libqt3-mt-dev librsvg2-dev libsdl-gfx1.2-dev libsdl-image1.2-dev
 libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl1.2-dev libsqlite0-dev libsqlite3-dev
 libssl-dev libxml2-dev libxtst-dev mesa-common-dev unixodbc-dev zlib1g-dev libffi-dev
[/code]


-----------------------------------
Shell
Viernes, 19 Agosto 2011, 12:07

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Inténtalo de nuevo Sebas cuando tengas los repositorios instalados y comenta.


-----------------------------------
Sebas
Viernes, 19 Agosto 2011, 15:32

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Bueno el  primer paso (reconf-all) salió bien tras la instalación pero -/configure -C me falla por falta de librerías. Las que ha indicado CanihoJR son las que se indican en la página de gambas para instalar gambas2 por lo que debe ser actualizada para gambas3.

El resultado mandado a un archivo tiene más de 3000 líneas por lo que no lo incluiré pero la salida al terminal (stderr supongo) es esta.

portatil:/home/sebas/Descargas/gambas3-2.99.2# ./configure -C>./resultado-configure-C.2
configure: WARNING: This library may be located inside the system C library
configure: WARNING: This library may be located inside the system C library
configure: WARNING: SDL is disabled
configure: WARNING: Video For Linux conversion library is disabled
configure: WARNING: Video For Linux component is disabled
configure: WARNING: OpenGL support component is disabled
configure: WARNING: OpenGL Utility support component is disabled
configure: WARNING: Gnome desktop routines is disabled

Este ha sido el segundo intento previamente tampoco dejaba habilitado Qt4 pero después de instalar libqt4-dev y libqt4-opengl-dev ya lo deja habilitado.
Con el resto busco librerías pero no he tenido suerte. Quizás necesite instalar librerías de la versión test que no están en los repositorios que consulto.

Esto es todo por ahora. Gracias por vuestra ayuda.

Sebas


-----------------------------------
Sebas
Viernes, 19 Agosto 2011, 18:03

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Hola de nuevo.
Tras instalar libv4l-dev, libsage-dev, libgnomedesktop2.0-cil-dev y libgnomeui-dev el resultado es el siguiente.

Ignoro si podía haberme ahorrado alguna de las librerías pero ando buscando las que tienen relación con los problemas mostrados.

portatil:/home/sebas/Descargas/gambas3-2.99.2# ./configure -C>./resultado-configure-C.3
configure: WARNING: This library may be located inside the system C library
configure: WARNING: This library may be located inside the system C library
configure: WARNING: SDL is disabled
configure: WARNING: OpenGL support component is disabled
configure: WARNING: OpenGL Utility support component is disabled

Si se os ocurre alguna librería para solucionar estos últimos problemas soy todo oidos. :mryellow: 

Sigo probando. Gracias


-----------------------------------
CanihoJR
Viernes, 19 Agosto 2011, 19:45

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
aporto: ami en un debian recien instalado, me ha echo falta instalar tambien libtool :)

los warnings en si es casi lo de menos, lo que hay que solucionar es tooodo esto:


|| THESE COMPONENTS ARE DISABLED:
|| - gb.compress.bzlib2
|| - gb.db.mysql
|| - gb.db.odbc
|| - gb.db.postgresql
|| - gb.db.sqlite2
|| - gb.db.sqlite3
|| - gb.desktop
|| - gb.gtk
|| - gb.image.imlib
|| - gb.net.curl
|| - gb.opengl
|| - gb.pcre
|| - gb.pdf
|| - gb.qt4
|| - gb.sdl
|| - gb.sdl.sound
|| - gb.v4l
||


-----------------------------------
geaplanet
Viernes, 19 Agosto 2011, 20:34

Re: Instalación De Gambas3 En Debian Squeeze (e/dev/videostable)
-----------------------------------
Anda! Mira que buena oportunidad para que pruebes el GAMBAS3-PORTABLE a ver si rula.
http://ge.tt/8tHFcy6

(Descomprímelo y doble clic en gambas3.cde)

Yo lo acabo de probar en un Maverick que no podía compilar y me ha funcionado.

En casa tengo el famoso script de instalación de nuestro compañero modificado para debian squeeze, si no has resuelto aún tu problema de dependencias, luego lo dejo por aquí.


-----------------------------------
Sebas
Viernes, 19 Agosto 2011, 21:10

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
CanihoJR, lo que muestras es el final de la salida en pantalla que yo he dirigido a un archivo. Además de lo que se guarda en el archivo (correspondiente a stdout dirigido al archivo) me salen los warnings que sería, entiendo, la salida a stderr. No olvidemos que todo esto corre sobre librerías hechas en C como el propio sistema operativo.
Si instalas todas la librerías que he ido instalando yo sólo quedan pendientes gb.sdl y gb.opengl


geaplanet este GAMBAS3-PORTABLE ¿Qué es? ¿Paquetes ya compilados?- Si es así como se integran con el sistema.
No me gustaría hacer experimentos que me puedan fastidiar la instalación.
Me puedes aclarar algo.

saludos

Sebas


-----------------------------------
CanihoJR
Viernes, 19 Agosto 2011, 21:16

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
he instalado todos los que te puse yo, mas los que tu pusiste, mas el que yo agregué después...... y aun así faltan todos esos aun.... normalmente si te falta gb.sdl seguramente falte algún sdl-dev o libsdl-dev o algo al estilo jiji

Lo que te pone Geaplanet, es un Gambas3 Portable, el cual no he podido probar en ubuntu porque ya lo tengo instalado y seria absurdo... en Teoria, no debería modificarte nada del sistema, ya que seria un autoejecutable....... debería ser una versión de esas que metes en pendrive y ejecutas en cualquier linux :)


-----------------------------------
geaplanet
Viernes, 19 Agosto 2011, 22:27

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Se trata de un experimento con CDE. NO TOCA NADA de tu sistema real, de hecho, es como si fuera una jaula chroot, pero a nivel de usuario. O sea, que pueden incluso convivir gambas3 instalado en el sistema con este otro portable y no se pisan unos a los otros.

Lo puedes llevar en un pincho usb formateado con ext3, obviamente, para que respete los permisos.

Lo importante es que en teoría da igual qué sistema tengas, ya sea ubuntu, debian, fedora, o puppy...debe cargar igualmente.


-----------------------------------
Sebas
Sabado, 20 Agosto 2011, 12:44

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
He instalado el GAMBAS3-PORTABLE que indica geaplanet. El script no me hace absolutamente nada ni arroja error alguno. 
He intentado con otros scripts en distintos directorios sin resultados. No abre ningún proceso ni arroja ningún error.

Sebas


-----------------------------------
geaplanet
Sabado, 20 Agosto 2011, 16:59

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
¿Seguro?

Lo acabo de probar en una debian lenny y en una debian squeeze y funciona en ambos. También lo he probado en una ubuntu Lucid y en una Maverick.

Solo tienes que ejecutar el gambas3.cde


-----------------------------------
jguardon
Sabado, 20 Agosto 2011, 17:05

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
No funciona en un Linux Mint 10 (=Ubuntu Maverick). No hace nada el  ejecutable, por más que lo ejecutes desde consola o con doble click. Como no sale mensaje alguno, es difícil saber qué está pasando.

Nota: es un sistema casi "virgen", solo tiene instalado el Thunderbird y poco más.

Saludos


-----------------------------------
geaplanet
Sabado, 20 Agosto 2011, 19:27

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Pues estoy superintrigado de por qué se carga aquí sin problemas a vosotros no os dice ni mu.

Bajando mint, a ver si me ocurre lo mismo...


-----------------------------------
geaplanet
Sabado, 20 Agosto 2011, 19:45

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
En cualquier caso. El script para squeeze, simplemente le añadi las dependencias que me fueron haciendo falta:
http://ge.tt/9i16tz6


Ah, y el archivo deb que me hizo checkinstall al instalar gambas3 en squeeze: http://ge.tt/9NAstz6


-----------------------------------
CanihoJR
Sabado, 20 Agosto 2011, 20:09

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
en mint 11, con gambas2 y gambas3 ya instalado, si me ha funcionado, por si aporta algo el dato :)


-----------------------------------
fabianfv
Domingo, 21 Agosto 2011, 00:38

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Tenía una virtualización de Ubuntu 9.10, le desinstalé todo gnome, la versión de Gambas2 y de Gambas3 que tenía instalada, me aseguré de que no quedaran archivos residuales de esas instalaciones, desinstalé también todos los paquetes que son requeridos para la compilación de Gambas, actualicé los paquetes que quedaron instalados e instalé LXDE. Al ejecutar el archivo gambas3.cde, Gambas se ejecutó sin ningún problema. Luego abrí uno de los ejemplos y lo ejecuté brevemente y funcionó de maravillas.

Obviamente esta prueba que hice es muy superficial, pero al menos demuestra que se va por buen camino.


-----------------------------------
Sebas
Domingo, 21 Agosto 2011, 01:23

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Por fin me funcionó.

El script pasado por geaplanet no me ha funcionado.Yo no he sabido modificarlo para mi sistema (alguna vez debería aprender shell script) donde no está configurado sudo ( yo utilizo su con la contraseña de administrador cuando lo necesito).
Pero siguiendo las órdenes una a una me ha funcionado. La clave está en saber las librerías que había que instalar.

Así que finalmente funciona.

Gracias a todos y especialmente a geaplanet que dió con la solución.

Sebas


-----------------------------------
geaplanet
Domingo, 21 Agosto 2011, 02:13

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
No caí en ese detalle, que en squeeze uno puede elegir si usar "sudo" al estilo ubuntu o usar "su" al estilo antiguo debianita. Yo uso los dos (no son excluyentes) en debian, por eso me funcionó, porque el script está hecho pensando en ubuntu.

Bueno, por lo menos, ya sabemos cuáles son las dependencias, que es lo más lioso. Y en cuanto al portable, ya iremos afinándolo a ver si damos con la tecla. Mañana lo probaré con mint 10.


-----------------------------------
codificador
Domingo, 21 Agosto 2011, 05:25

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
[quote user="jguardon" post="10719"]No funciona en un Linux Mint 10 (=Ubuntu Maverick). No hace nada el  ejecutable, por más que lo ejecutes desde consola o con doble click. Como no sale mensaje alguno, es difícil saber qué está pasando.

Nota: es un sistema casi "virgen", solo tiene instalado el Thunderbird y poco más.

Saludos[/quote]

creo que lo tengo
el script para detectar la distribucion
usa[b] release="`cat /etc/lsb-release 2>/dev/null | grep CODENAME | awk -F= '{print $2}'`"[/b]

luego usa un [b] select case versión bash [/b] para instalar las dependencias  según release que es el nombre de la version de ubuntu

hay una que dice case esqueze pero no funcionara y tampoco  funcionara en otra  versión de ubuntu que no exista en el [b]case[/b]

el cual usa un enorme apt-get instal pero usa sudo y sudo no esta configurado por default en debian por lo que no funcionara
es cosa de configurar sudo que es añadir una linea en un archivo en etc 

pero lo mas importante   no existe ningun a archivo en [b]etc [/b]que se llame[b] lsb-release [/b]y revise en debian 5 y debian 6
supongo  que existe en ubuntu pero  no tengo idea de ubuntu


por lo tanto no funcionara y como el escript redirige las salidas a dev/null  no muestra los mensajes de error   asi que si lo ejecutan sin mas nunca sabran por que no funciono


-----------------------------------
geaplanet
Domingo, 21 Agosto 2011, 09:28

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.


-----------------------------------
codificador
Domingo, 21 Agosto 2011, 17:11

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
ok entonces es problema de sudo


eliminar sudo
y colocar este código al principio

[code linenumbers=false syntax=bash]if ! [ $UID = 0 ]; then
	echo "You must be root!"
	exit 1
fi
[/code]


 recortar el scritp o que acepte la distribución como parámetro

y agregar código en ves del [b]make install[/b] genere  gambas3.deb y luego dpkg -i gambas3


-----------------------------------
Sebas
Domingo, 21 Agosto 2011, 17:26

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  :mad: .
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.  :evil: 

En fin si se os ocurre algo  :???: 

Sebas


-----------------------------------
geaplanet
Domingo, 21 Agosto 2011, 17:52

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?


-----------------------------------
CanihoJR
Domingo, 21 Agosto 2011, 20:22

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
[quote user="codificador" post="10745"]agregar código en ves del [b]make install[/b] genere  gambas3.deb y luego dpkg -i gambas3[/quote]

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,...


-----------------------------------
Sebas
Domingo, 21 Agosto 2011, 21:10

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


-----------------------------------
geaplanet
Lunes, 22 Agosto 2011, 00:24

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


-----------------------------------
codificador
Lunes, 22 Agosto 2011, 00:54

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
[quote user="CanihoJR" post="10751"][quote user="codificador" post="10745"]agregar código en ves del [b]make install[/b] genere  gambas3.deb y luego dpkg -i gambas3[/quote]

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,...[/quote]
puedes usar [b]chekinstall[/b]para hacer los deb



en todo caso algunos makefile incluyen una opcion uninstall para hacer make uninstall


-----------------------------------
Sebas
Lunes, 22 Agosto 2011, 07:44

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


-----------------------------------
codificador
Lunes, 22 Agosto 2011, 07:53

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


-----------------------------------
geaplanet
Lunes, 22 Agosto 2011, 09:29

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Para hacer los .deb con checkinstall:

sudo checkinstall make install

Una vez creados se te habrá instalado gambas, pero podrás desinstalarlos con apt-get remove.

Si checkinstall se queja, normalmente es por el formato de las versiones, pon algo así como 0.3 en lugar del "1" que viene por defecto.


-----------------------------------
Sebas
Lunes, 29 Agosto 2011, 16:07

Re: Instalación De Gambas3 En Debian Squeeze (estable)
-----------------------------------
Codificador. Ya había desinstalado con purge y lo he vuelto a hacer sin resultados. Draw.End no manda el resultado al gestor de impresión ni da error alguno.

De todas formas he visto que gambas 2 está al punto de morir. Se ha publicado el último release y por otra parte el sistema de impresión estaba bastante en pañales. He visto que gambas 3 resuelve la impresión con un diálogo completo de impresión, que el objeto Printer es instanciable lo que me resulta muy conveniente para mi aplicación. El diálogo me permite seleccionar tamaños personalizados de papel y todas las propiedades específicas de cada impresora cosa que no era posible con gambas 2.
Así que definitivamente continuaré el proyecto en gambas 3.

Saludos a todos y gracias.

Sebas


