Re: Help proposal for libgdamm



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, murrayc murrayc com 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 <
gtkmm-list gnome org> 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
gtkmm-list gnome org
https://mail.gnome.org/mailman/listinfo/gtkmm-list






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]