Spijtig genoeg weer niet verkrijgbaar: gambas3.x op OpenSUSE Leap 16.0. Niet aanwezig in de repos. Nb: Ik heb Gambas 3.20.99 al draaien op een OpenSUSE Leap 16.0 die geupgrade is van 15.6 of zo, en waarin Gambas geïnstalleerd was.
Compile from source beschrijving ondertussen ook niet meer bijgewerkt om te kloppen met 16.0. Installatie met zypper in van automake en libtool gaan nog wel.
Foutmelding op:
‘alure-devel’ is niet aangetroffen in pakketnamen - de eigenschappen worden nu geprobeerd.
Geen enkel item biedt ‘alure-devel’ aan.
‘gstreamermm-devel’ is niet aangetroffen in pakketnamen - de eigenschappen worden nu geprobeerd.
Geen enkel item biedt ‘gstreamermm-devel’ aan.
Eens proberen zonder die twee?
zypper install -y libtool gawk gcc glew-devel gmime-devel gtk2-devel gtk3-devel libqt5-qtx11extras-devel libqt5-qtwebengine-devel libQt5Xml-devel libQt5Sql-devel libqt5-qtsvg-devel libQt5Gui-devel libQt5Core-devel libQt5Sql5-postgresql libQt5Sql5-unixODBC libQt5Sql5-mysql libQt5Sql5-sqlite libICE-devel libSM-devel unixODBC-devel libzip-devel libzstd-devel libmariadb-devel gsl-devel libopenssl-devel postgresql-devel libcurl-devel SDL2_ttf-devel SDL2_mixer-devel SDL2_image-devel libxslt-devel libv4l-devel librsvg-devel gtkglext-devel libgnome-keyring-devel libjpeg62-devel libpoppler-devel libpoppler-glib-devel imlib2-devel gmp-devel qt6-webenginewidgets-devel qt6-svg-devel qt6-gui-devel qt6-core-devel qt6-openglwidgets-devel
En ook apart staande webkitgtk3 moeten we overslaan:
zypper install -y webkitgtk3-devel
‘webkitgtk3-devel’ is niet aangetroffen in pakketnamen - de eigenschappen worden nu geprobeerd.
Geen enkel item biedt ‘webkitgtk3-devel’ aan.
En na ./reconf-all en ./configure -C -q krijgen we :
|| THESE COMPONENTS ARE DISABLED:
|| - gb.db.sqlite2
|| - gb.db.sqlite3
|| - gb.db2.sqlite3
|| - gb.gtk3.webview
|| - gb.media
|| - gb.mongodb
|| - gb.openal
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
|| - gb.qt4.webview
|| - gb.qt5.webkit
|| - gb.sdl
|| - gb.sdl.sound
make -j $(nproc)
.. is gebeurd, dan als root sudo make install…
compiling ...
installing ...
compiling 'gb.media.form' component...
gbc3: error: Component information file not found: gb.media
make[2]: *** [Makefile:684: install-exec-local] Fout 1
make[1]: *** [Makefile:567: install-am] Fout 2
make: *** [Makefile:464: install-recursive] Fout 1
Er zijn wel onderdelen van gambas aanwezig in het systeem, maar niet de IDE:
- gba3 –help
Gambas archiver version 3.22.99 eae5007 (master) - gbc3 –help
Gambas compiler version 3.22.99 eae5007 (master) - gbi3 –help
Gambas informer version 3.22.99 eae5007 (master) - gbr3 –help
Gambas interpreter version 3.22.99 eae5007 (master) - gbx3 –help
Gambas interpreter version 3.22.99 eae5007 (master) - gbh3 –help
Extract Gambas help comments from source files
Conclusie: - Je kan een programma op de commandline starten met
gbr3 naam.gambas - Je kan een programma starten met dubbelklik op de naam.gambas file in Dolphin.
Misschien is er nog een andere mogelijkheid; ik heb een download:
gambas3-ide-3.22.0+20260714+1-42.1.noarch.rpm (RPM-pakket, 2,4 MiB)
Vroeger kon je die openen in Yast, maar nu yast verdwenen is … misschien met “Ontdekken” (Discover). Daarbij wordt het (gebruikers-) wachtwoord gevraagd. Er komt een foutmelding ivm afhankelijkheden die niet opgelost kunnen worden. Andere versies proberen, bv?