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
> >
>
>