On 27.06.13 at 09:15 AM Alberto Mardegan wrote:Hi Jon,
Hi all!
I don't know when (or even "if") I'll start working on that, but I'm
considering extending the gegl Qt bindings to include almost everything
which is currently available to the C/glib bindings, so that a developer
writing an application using gegl in Qt wouldn't have to use the C/glib
API at all.
as it seems some movement is coming back to that project.
If you want to track the current building state, you can look at
https://gimptest.flamingtext.com:9090/view/GEGL/job/gegl-qt-distcheck-master/
1)
Currently the project depends on GEGL 0.2, the latest GEGL master branch has version 0.3. I don't know whether gegl-qt will work with it, so I leave it up to you to update the gegl-qt project. Let me know
if you update it, so I can update the Jenkins build job.
2)
Another thing it that error 'qml-paint.cpp:19:42: fatal error: examples/common/paint-engine.h: No such file or directory' that breaks
the build. Can you fix it to make the new contributor able to work
on that project?
3)
Currently I'm setting the environment variables
export PRODUCT_NAME=gegl-qt-master
export PREFIX="$COMMON_PREFIX/$PRODUCT_NAME"
export BABL_PREFIX="$COMMON_PREFIX/babl-master"
export GEGL_PREFIX="$COMMON_PREFIX/gegl-0-2"
export ACLOCAL_FLAGS="-I $PREFIX/share/aclocal -I $GEGL_PREFIX/share/aclocal -I $BABL_PREFIX/share/aclocal $ACLOCAL_FLAGS"
export CPPFLAGS="-I$PREFIX/include -I$GEGL_PREFIX/include -I$BABL_PREFIX/include $CPPFLAGS"
export LD_LIBRARY_PATH="$PREFIX/lib:$GEGL_PREFIX/lib:$BABL_PREFIX/lib:$LD_LIBRARY_PATH"
export LDFLAGS="$LDFLAGS -L$BABL_PREFIX/lib -L$GEGL_PREFIX/lib -L$PREFIX/lib"
export PATH="$PREFIX/bin:$GEGL_PREFIX/bin:$BABL_PREFIX/bin:$PATH"
export PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig:$GEGL_PREFIX/lib/pkgconfig:$BABL_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH"
export XDG_DATA_DIRS="$PREFIX/share:$GEGL_PREFIX/share:$BABL_PREFIX/share:$XDG_DATA_DIRS"
export TARBALL_NAME="$PRODUCT_NAME.tar.bz2"
Are they all necessary or is anything missing?