Re: Help proposal for libgdamm

Pavlo Solntsev via gtkmm-list <[email protected]>
Newsgroups gmane.comp.gnome.gtkmm
Message-ID <[email protected]>
See below a simple script I use on debian testing to build everything
in libgda under jhbuild. If you see an issue related to libxml2 or
libxslt see https://gitlab.gnome.org/GNOME/jhbuild/merge_requests/53
I avoid this by building with ignored system dependencies:

or just under jhbuild shell, manually

We build in the "build" directory. I assume, it doesn't exist.

If you want to build only libgda, the simple
$ mkdir build
$ cd build
$ meson
$ ninja
$ ninja install

should work. In the current master libgda is compiled with -Werror. 
What error do you see?

#!/bin/bash -x

GLADE_BASE=$HOME/jhbuild/install/share/glade
GLADE_CATALOG_DIR=$GLADE_BASE/catalogs
GLADE_PIXMAPS_DIR=$GLADE_BASE/pixmaps

mkdir build && cd build
meson --prefix=$HOME/jhbuild/install \
        --libdir=lib \
        -Denable-debug=true \
        -Denable-ldap=true \
        -Dwith-ui=true \
        -Dgtk_doc=true \
        -Dexperimental=true \
        -Denable-tools=true \
        -Dglade-catalog-dir=$GLADE_CATALOG_DIR \
        -Dglade-pixmap-dir=$GLADE_PIXMAPS_DIR \

ninja
# end of script


On Thu, 2020-01-23 at 16:20 +0100, [email protected] wrote:
> Your help would be much appreciated. Actually, I had difficulty even
> building libgda.
> 
> On 23 Jan 2020 15:25, Pavlo Solntsev via gtkmm-list <
> [email protected]> wrote:
> > Hi,
> > 
> > I saw some recent activities in libgdamm repo. However, I checked
> > and
> > it looks like the library can't be compiled because of changes in
> > libgda code. Would it be be possible to open issues for work that
> > needs
> > to be done? I can help with porting some code. For now, I am
> > cleaning
> > documentation for lilbgda and found that some API introduced in the
> > dev
> > version (6.0) can be obsolete. Technically, this is not obsolete,
> > since
> > we didn't have a stable version yet. For instance, a lot of DDL
> > operations were moved to the new GdaDB... module and having
> > redundant
> > API is not the best approach. Anyway, I would like to coordinate
> > work
> > on libgdamm if possible. Thanks.
> > 
> > 
> > _______________________________________________
> > gtkmm-list mailing list
> > [email protected]
> > https://mail.gnome.org/mailman/listinfo/gtkmm-list
> > 
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.