Comunidad Gambas-es
Ayuda para instalar Gambas3 desde Gitlab - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: Instalación (https://gambas-es.org/forum-5.html)
+--- Tema: Ayuda para instalar Gambas3 desde Gitlab (/thread-1085.html)



Ayuda para instalar Gambas3 desde Gitlab - omoreno - 02-11-2022

Hola a todos

En una maquina virtual instale Lubuntu 22.04, luego instale gambas3 con estos pasos:
Código:
sudo add-apt-repository ppa:gambas-team/gambas-daily
sudo apt-get update
sudo apt-get install gambas3
sudo apt-get update
sudo apt-get upgrade

Como GAMBAS BUG TRACKER, mandan a verificar en Gitlab, decidí desinstalar e instalar desde Gitlab con estos pasos:
Para desinstalar:
Código:
sudo apt-get remove --purge gambas3*
sudo apt-get autoremove
sudo apt-get autoclean

Para instalar desde el Gitlab:
Código:
git clone --depth=1 https://gitlab.com/gambas/gambas.git
git pull
./reconf-all
./configure -C --disable-keyring –disable-qt4  ó  ./configure -C -q
make -j $(nproc)
sudo make install

Al finalizar el icono de Gambas aparece en el menú del sistema operativo, pero no ejecuta el IDE de Gambas3.

Nota: el comando sudo make install genera los siguientes mensajes al finalizar:

Making install in man
 /usr/bin/mkdir -p '/usr/share/man/man1'
 /usr/bin/install -c -m 644 gambas3.1 gbs3.1 gbw3.1 '/usr/share/man/man1'
Making install in .

||
|| Unable to compile 'gb.gui.base' component
|| Unable to compile 'gb.form' component
|| Unable to compile 'gb.form.dialog' component
|| Unable to compile 'gb.form.mdi' component
|| Unable to compile 'gb.db.form' component
|| Unable to compile 'gb.desktop' component
|| Unable to compile 'gb.report' component
|| Unable to compile 'gb.report2' component
|| Unable to compile 'gb.chart' component
|| Unable to compile 'gb.net.pop3' component
|| Unable to compile 'gb.memcached' component
|| Unable to compile 'gb.map' component
|| Unable to compile 'gb.media.form' component
|| Unable to compile 'gb.form.editor' component
|| Unable to compile 'gb.dbus.trayicon' component
|| Unable to compile 'gb.form.terminal' component
|| Unable to compile 'gb.term.form' component
|| Unable to compile 'gb.form.print' component
|| Unable to compile 'gb.scanner' component
|| Unable to compile 'gb.form.htmlview'
|| Unable to compile gambas3
|| Unable to compile gbs3
||

Podrían indicarme los pasos correctos.

Gracias por sus posibles repuestas.


RE: Ayuda para instalar Gambas3 desde Gitlab - Shordi - 02-11-2022

Nunca lo he instalado desde gitlab, sorry. Me confío mejor al viejo sistema de los repositorios... y siempre instalo el "estable", no el daily. Seguro que por aquí hay gente que te puede ayudar... la pregunta, sólo por curiosidad es: ¿Por qué? ¿Qué problemas te dio la primera instalación desde el repo?

Saludos


RE: Ayuda para instalar Gambas3 desde Gitlab - omoreno - 02-11-2022

(02-11-2022, 17:58)Shordi escribió: ... la pregunta, sólo por curiosidad es: ¿Por qué? ¿Qué problemas te dio la primera instalación desde el repo?

Saludos

Hola Shordi.

Desde "repo" no me dio ningún problema en la instalación, solo que en Bug Tracker alguna veces me responden que verifique las reparaciones de los BUG en Gitlab.

El nuevo problema con el IDE instalado desde "repo" es que la ejecución de los programas tipo WEBFORM generan un error "gb.geom", busque en las lista y ya lo habían reportado, pero la respuesta fue: "Reparado... favor verificar en Gitlab".
Supongo que en Gitlab esta lo ultimo de lo ultimo... Huh, por eso me atreví a probar desde una maquina virtual.

Saludos.


RE: Ayuda para instalar Gambas3 desde Gitlab - Shell - 02-11-2022

Buenas!.

Si es la Lubuntu 22.04 es la hermana de Ubuntu 22.04. La Jammy.

Instala sus dependencias:

Código:
apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y build-essential g++ automake autoconf libtool libbz2-dev libzstd-dev libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-private-dev libpoppler-glib-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev llvm-dev llvm libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libssl-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.0-dev git

Luego los pasos de la instalación desde fuente es:

Código:
./reconf-all

./configure -C --disable-keyring --disable-qt4

Te adjunto el enlace:

Ubuntu Jammy (22.04)

A ver que tal te va con esto. Wink

Saludos


RE: Ayuda para instalar Gambas3 desde Gitlab - omoreno - 03-11-2022

Gracias Shell.

Ciertamente faltaban las dependencias.

Saludos.