LÉEME
¡Bienvenido a Gambas!
Gambas es una implementación libre de un entorno de
desarrollo basado en un intérprete de BASIC. Está muy
inspirado en Visual Basic y Java.
Mas información en
http://gambas.sourceforge.net
Notas importantes
Antes de descargar Gambas, compilarlo y luego quejarte, por favor, lee
las siguientes indicaciones CUIDADOSAMENTE!
Para compilar Gambas (la versión estable o de desarrollo), debes instalar las siguientes librerías
en tu sistema:
Componentes
|
Librerías y requerimientos
|
Intérprete
|
libffi.so
|
gb.compress.bzlib2
|
libbz2.so
|
gb.compress.zlib
|
libz.so
|
gb.corba
|
libACE.so , libomniORB4.so , libomniDynamic4.so
|
gb.crypt
|
libcrypt.so
|
gb.db.firebird
|
libfbclient.so
|
gb.db.mysql
|
libmysqlclient.so , libz.so
|
gb.db.odbc
|
libodbc.so
|
gb.db.postgresql
|
libpq.so
|
gb.db.sqlite2
|
libsqlite.so
|
gb.db.sqlite3
|
libsqlite3.so
|
gb.desktop
|
libXtst.so
|
gb.gtk
|
Todas las librerías GTK+ >= 2.10
|
gb.gtk.svg
|
librsvg2.so
|
gb.net.curl
|
libcurl.so
|
gb.opengl
|
libGL.so , libGLU.so
|
gb.pcre
|
libpcre.so
|
gb.pdf
|
libpoppler.so
|
gb.qt
|
libqt-mt.so.3 >= 3.3
|
gb.qt.kde
|
Todas las librerías KDE 3 >= 3.5
|
gb.sdl
|
libSDL.so , libSDL_image.so , libGL.so , libGLU.so
|
gb.sdl.sound
|
libSDL.so , libSDL_mixer.so
|
gb.v4l
|
libjpeg.so , libpng.so ,Video4Linux >= 2.0
|
gb.xml
|
libxml-2.0
|
gb.xml.xslt
|
libxslt
|
Y no olvides instalar todos los paquetes de desarrollo relacionados!
Intenta siempre usar la versión más reciente de esas librerías.
Debes compilar los componentes
gb.qt4 y
/wiki/comp/gb.qt.ext para obtener un entorno de desarrollo
completamente operativo.
Debes tener privilegios de escritura sobre
/tmp
, de otro modo Gambas no funcionará.
Este paquete se ha hecho con las siguientes versiones de las herramientas GNU:
-
automake
1.9.4
-
autoconf
2.59
-
libtool
1.5.12
Cada subdirectorio del paquete de fuentes es realmente independiente. Puedes
instalarlos por separado mediante
configure, make, install.
¿Cómo compilar e instalar Gambas?
Comprueba la instalación
Primero, comprueba que hayas instalado todas las librerías necesarias,
especialmente todos los paquetes de desarrollo.
No olvides ojear la página
Compilación e instalación. puede que encuentres información importante relativa a tu distribución.
Configuración del paquete de fuentes
Cuando estés seguro de que todo está instalado, introduce los
siguientes comandos mágicos en la consola:
'$'
representa el símbolo de sistema, y
'...'
son los
mensajes devueltos durante la configuración y compilación.
Este comando crea el script de configuración. Sólo es necesario si has
obtenido el código fuente desde el repositorio SVN. Este paso no es necesario
si descargaste un archivo
tar.bz2
del código fuente.
Este comando analiza el sistema y configura el paquete:
Si alguna librería o paquete no está presente, serás notificado de que
algunos componentes se han deshabilitado. Debes leer la salida completa
del comando
configure y encontrar las líneas que comiencen con
warning
para saber qué es lo que falta.
Dentro del fichero INSTALL
hay información más precisa sobre 'configure'.
Te recomiendo su lectura.
Compilación
Si la configuración ha finalizado sin errores, ahora ejecuta este comando para
compilar el programa:
Instalación
Si la compilación ha tenido éxito, es el momento de introducir este comando
para completar la instalación:
Debes ser root
para instalar Gambas en tu sistema.
N. del T.: Utiliza su -c
ó sudo
(según tu distribución)
$ su -c "make install"
Password: <introduce la contraseña de root aquí>
...
Resolución de problemas
Si has realizado varias compilaciones sucesivas, después de haber actualizado las fuentes del
repositorio SVN, por ejemplo, y algo falló durante todo este proceso, puedes intentar 'reconfigurar'
los scripts de configuración usando el siguiente comando:
Luego puedes hacer
./configure
de nuevo.
Si esto no funciona, necesito saber qué ha sucedido exactamente.
Para hacerlo, teclea el siguiente comando:
$ ( ./configure; make; make install ) > output.txt 2>&1
Y me envías el fichero "output.txt" por e-mail, con cualquier otro detalle sobre tu computadora
y tu distribución que consideres oportuno.
Corriendo Gambas
Si todo ha resultado bien, introduce "gambas2" en tu consola
para arrancar el entorno de desarrollo. O bien "gambas3" para la
versión de desarrollo.
¡Disfrútalo!
Cómo compilar e instalar Gambas para empaquetarlo?
Debes jugar con la make
prefix
cuando realices la instalación.
Haz la compilación normalmente:
$ cd gambas2-X.YY
$ ./configure
$ ./make
Luego haz la instalación en un lugar diferente del root de ésta manera:
Obtendrás todos los ficheros de Gambas, pero dentro de tu directorio de usuario
en el subdirectorio
myroot
.
Véase también