TUTORIAL Instalación Gambas 2.16 (compilando)


Objetivo: TUTORIAL Instalación Gambas 2.16 (compilando)
Buenas! os voy a poner una guia rapida para instalar gambas 2.16 sobre Ubuntu 9.04. Para el resto de usuarios seguid la informacion de la pagina oficial para cada distribucion, en algunos casos, puede servir la misma

1º. Descargar el .tar.bz2 de la pagina oficial:
Pagina oficial
o descargar el tar.bz2 directamente desde:
Gambas 2.16.tar.bz2

Una vez descargado en el escritorio, tenemos 2 opciones, clic derecho sobre el archivo y pulsar sobre Extraer aqui, o usar la consola con el comando:

$ sudo tar xvfj ~/Escritorio/gambas2-2.16.0.tar.bz2


En cualquiera de los casos deberemos abrir la consola y situarnos sobre el directorio:

$cd ~/Escritorio/gambas2-2.16.0


Pero antes de comenzar a configurar, compilar e instalar, debemos instalar las dependencias necesaria, para ello usaremos este comando:

sudo apt-get install build-essential autoconf libbz2-dev libgnorba-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev


De modo que instalaremos todas las dependencias necesarias ;).

Una vez termine de instalar, podemos proceder a configurar escribiendo:

$sudo ./configure -C


Tras un rato el programa terminará y nos expondrá los modulos deshabilitados, en principio solo deberiamos tener deshabilitado gb.qte que sirve para dispositivos moviles, pda, moviles,.... por lo que es totalmente normal que esté deshabilitado.

Posteriormente compilamos con:

$sudo make


y cuando finalize:

$sudo make install


Con esto ya tenemos totalmente compilado e instalado gambas en nuestro sistema, por lo que en general no deberia de haber ningun tipo de problema, en caso de que lo haya, exponedlo aqui y intentaremos ayudar ;).

Si quereis crear un enlace directo al programa la ruta es la siguiente: /usr/local/bin/gambas2
Podeis usar el icono que está dentro de la carpeta descomprimida de gambas "app/src/gambas2/img/logo/new-logo.png" para ponerla como imagen ;).

Espero que medio se haya entendido almenos lo suficiente como para que podais compilarlo sin problemas, cualquier duda, aclaracion, puntualizacion o critica constructiva esta totalmente bien vista e intentaré completar y expresar lo mas claro posible todo este procedimiento

Un saludo
Julio Alberto.

última edición por CanihoJR el Sabado, 26 Septiembre 2009, 14:12; editado 1 vez
Objetivo: Re: TUTORIAL Instalación Gambas 2.16 (compilando)
Ta guay, pero en el mundo empresarial (al menos en mi empresa) sólo se utilizan las versiones LTS de ubuntu, que cuando uno tiene un porrón de máquinas no se dedica a reinstalar todo cada seis meses (Ya sabéis peligro de linchamiento del informático por parte de los Ususaurios). ¿No tienes lo mesmo para el 8.04?. Si no es cuestión de esperar a abril del 10, que creo que es LTS también...

Perfil MP  
Objetivo: Re: TUTORIAL Instalación Gambas 2.16 (compilando)
Segun la pagina oficial, solo cambiaria la instalacion de paquetes previa:

For Feisty and Gutsy:
sudo apt-get install build-essential g++ automake autoconf libbz2-dev libgnorba-dev libfbclient1
libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl3-dev libgtkglext1-dev libqt3-mt-dev kdebase-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev build-essential libbonobo2-dev libcos4-dev libomniorb4-dev firebird2-dev librsvg2-dev libpoppler-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libartsc0-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libarts1-dev kdelibs4-dev libffi4-dev libxtst-dev gettext


For Hardy:
sudo apt-get install build-essential g++ automake autoconf libbz2-dev libgnorba-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl3-dev libgtkglext1-dev libqt3-mt-dev kdebase-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev build-essential libbonobo2-dev libcos4-dev libomniorb4-dev firebird2.0-dev librsvg2-dev libpoppler-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libartsc0-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libarts1-dev kdelibs4-dev libffi4-dev libxtst-dev gettext


For Intrepid:
sudo apt-get install build-essential autoconf libbz2-dev libgnorba-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libartsc0-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libarts1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev


For Jaunty:
sudo apt-get install build-essential autoconf libbz2-dev libgnorba-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev


No obstante esto no lo he verificado, pero intentaré verificartelo de aqui al fin de semana para confirmar el dato

Objetivo: Re: TUTORIAL Instalación Gambas 2.16 (compilando)
Hola realice todos los pasos sin embargo estos fueron los errores que tiro al final..
make[2]: No se hace nada para `install-data-am'.
make[2]: se sale del directorio `/home/nestor/Escritorio/gambas2-2.16.0/examples'
make[1]: se sale del directorio `/home/nestor/Escritorio/gambas2-2.16.0/examples'
make[1]: se ingresa al directorio `/home/nestor/Escritorio/gambas2-2.16.0'
make[2]: se ingresa al directorio `/home/nestor/Escritorio/gambas2-2.16.0'
make[2]: No se hace nada para `install-exec-am'.
make[2]: No se hace nada para `install-data-am'.
make[2]: se sale del directorio `/home/nestor/Escritorio/gambas2-2.16.0'
make[1]: se sale del directorio `/home/nestor/Escritorio/gambas2-2.16.0'
cree el lanzador de la aplicacion pero al darle click no hace nada...
Tengo Ubuntu 9.10 netbook remix..
ahora no se que estoy haciendo mal si segui al pie de la letra todo..

Perfil MP  
Objetivo: Re: TUTORIAL Instalación Gambas 2.16 (compilando)
Les cuento trate de iniciar el programa por consola y me sale el siguente error...
ERROR: #27: Cannot load component 'gb.qt': cannot find library file
Sigo buscando para ver si consigo algo para solucionar este inconveniente..

Perfil MP  
Objetivo: Re: TUTORIAL Instalación Gambas 2.16 (compilando)
Buen dia... Resolvi el problema del componente gb.qt instalandolo desde synaptic..
Luego de ello me salian otras librerias que hacian falta, las cuales fui resolviendo instalando las que estan en synaptic de la misma forma...
ahora el error que me sale es
"ERROR: #2: Cannot load class 'Project': Unable to load class file"
Eso cuando intento abrir el gambas2 desde consola...
aun no se que me hace falta pero cualquier cosa seguiré posteando mis resultados..

Perfil MP  
Objetivo: Re: TUTORIAL Instalación Gambas 2.16 (compilando)
Bueno muchachones.. Mis problemas de gambas se solucionaron gracias a dios con la salida de la nueva version gambas 2,18..
Descargue.. Compile.. y ejecute.! xD
Efectivamente corrigieron muchos inconvenientes que habia en la 2.13 que viene por defecto en la Karmic...
por suerte para mi salio esta nueva version corrigiendo incluso la falla del gestor de base de datos (La causa por la que queria actualizar gambas2)
(^^, Chevere.. muchas gracias por todo.. Saludos

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4698s (PHP: -75% SQL: 175%)
Consultas SQL: 46 - Debug off - GZIP Activado