[Gambas-user] Build from source on Debian 10 Buster

KKing kicking177 at gmail.com
Sat May 2 19:11:48 CEST 2020


Does anyone have some (more recent guidance) on how to build Gambas 3.13 
from source for Debian Buster?

I referred to  http://gambaswiki.org/wiki/install/debian?nh

But it doesn't appear to have a specific section for compiling for 
buster so I followed the section "Compilation from sources (stretch and 
sid)"

specifically "Gambas 3 (version >= 3.9 and development version on master)"

When I tried
<<
Step 3. Install these packages :
$ sudo apt install build-essential g++ automake autoconf libbz2-dev 
unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev 
default-libmysqlclient-dev postgresql-server-dev-9.6 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-glib-dev 
libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev 
libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev libglew-dev 
libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev 
libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev 
libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev 
libncurses5-dev libgmime-2.6-dev libalure-dev libgmp-dev libgtk-3-dev 
libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev 
sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev 
libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev libssl-dev
 >>
I got

<<but it responds
E: Unable to locate package postgresql-server-dev-9.6
E: Couldn't find any package by glob 'postgresql-server-dev-9.6'
E: Couldn't find any package by regex 'postgresql-server-dev-9.6'
E: Unable to locate package libgnome-keyring-dev
 >>

if I ignore that and run
$ ./configure -C

I get
<<
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.compress.bzlib2
|| - gb.db.mysql
|| - gb.db.odbc
|| - gb.db.postgresql
|| - gb.desktop.gnome.keyring
|| - gb.desktop.x11
|| - gb.gmp
||
 >>
Just wondering if anyone else has been through this already?

K.



More information about the User mailing list