Installatie van huidige versie op vers-geïnstalleerde openSuse waar geen extra “installatiebronnen” aan werden toegevoegd. Gelukt mits aantal meldingen van onderdelen die voor standaard werk waarschijnlijk niet nodig zijn. De meeste voorbeelden werken, gambasgears (opengl), en sound (gb.sdl.sound) niet, database nog uit te proberen. Volledig log hieronder:
Open Suse 10.3 met alle updates tot 24/12/07
Standaard om van source te kunnen compileren:
* autoconf
* automake
* gcc
* gcc-c++
* make
Dan voor de gebruikte omgeving (geen GTK maar QT):
# qt3
# qt3-devel
qt3-static vind ik niet in Yast
gtk: voorlopig niet
pdf library:
# poppler
# poppler-devel
perl compatible regular expressions:
# pcre
kde + include files and libraries needed to develop applications
# kdelibs3
# kdelibs3-devel
Lightweight Directory Access Protocol:
# openldap2-client
# openldap2-devel
get documents and files from or send documents to a server with several protocols
# curl
# curl-devel
Database alleen de mysql:
# mysql
# mysql-client
# mysql-devel (libmysqlclient-devel)
# mysql-shared (libmysqlclient15)
ODBC for unix:
# unixODBC
# unixODBC-devel niet gevonden, wel:
qt3-unixODBC
XML:
# libxml2
# libxml2-devel
# libxslt
# libxslt-devel
compression:
# zlib
# zlib-devel
# glibc
# glibc-devel
Simple DirectMedia Layer:
# SDL
# SDL-devel
# SDL_image
SDL_image-devel niet gevonden
# Mesa
# Mesa-devel
meer sound:
# SDL_mixer
SDL_mixer-devel niet gevonden
image
# libpng
# libpng-devel
# libjpeg
# libjpeg-devel
download van http://gambas.sourceforge.net/download.html
de laatste versie (hier 1.9.92)
tar -xjvf gambas2-1.9.92.tar.bz2
cd gambas2-1.9.92
./reconf-all
een aantal van de componenten bevat opmerkingen:
main
app
comp
examples
help
gb.compress.bzlib2
gb.compress.zlib
gb.corba
gb.crypt
gb.db.firebird
gb.db.mysql
gb.db.odbc
gb.db.postgresql
gb.db.sqlite2
gb.db.sqlite3
gb.desktop
gb.gtk
gb.gtk.svg
gb.image
gb.net
gb.net.curl
gb.net.smtp
gb.opengl
gb.pcre
gb.pdf
gb.qt
gb.qt.am:3: `%’-style pattern rules are a GNU make extension
src/Makefile.am:3: `gb.qt.am’ included from here
gb.qt.am:3: `%’-style pattern rules are a GNU make extension
src/ext/Makefile.am:3: `gb.qt.am’ included from here
gb.qt.am:3: `%’-style pattern rules are a GNU make extension
src/opengl/Makefile.am:3: `gb.qt.am’ included from here
gb.qte
gb.qte.am:3: `%’-style pattern rules are a GNU make extension
src/Makefile.am:3: `gb.qte.am’ included from here
gb.qte.am:3: `%’-style pattern rules are a GNU make extension
src/ext/Makefile.am:3: `gb.qte.am’ included from here
gb.qt.kde
gb.qt.am:3: `%’-style pattern rules are a GNU make extension
src/Makefile.am:3: `gb.qt.am’ included from here
gb.qt.am:3: `%’-style pattern rules are a GNU make extension
src/html/Makefile.am:3: `gb.qt.am’ included from here
gb.sdl
gb.sdl.sound
gb.v4l
gb.xml
./configure -C
eindigend op:
************************************************************
THESE COMPONENTS ARE DISABLED:
– gb.corba
– gb.db.firebird
– gb.db.odbc
– gb.db.sqlite2
– gb.gtk.svg
– gb.qte
– gb.sdl
– gb.sdl.sound
************************************************************
make
sudo make install
of
su root
make install
exit
gambas staat nu in
/usr/local/share/gambas2/
en de opstartfile staat in
/usr/local/bin/
icoon op desktop maken: zoek het icoon in de pre-installatie directory:
file:///home/username/Documents/Unpack/gambas2-1.9.92/app/src/gambas2/img/logo/new-logo.png