Re: [Gimp-developer] Trouble compiling 2.99

On 30/04/2021 21:08, Liam R E Quin wrote:
On Fri, 2021-04-30 at 14:31 -0400, Liam R E Quin wrote:
On Fri, 2021-04-30 at 17:18 +0200, Ofnuts via gimp-developer-list
     GIMP requires the GEGL operation "gegl:introspect".
I seem to remember this requiers "dot" (from GraphViz) be in your path.

In case it helps, for compiling babl gegl & gimp i use,

export PREFIX=$HOME/opt
export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig/
export PATH=$PREFIX/bin:$PATH
export GI_TYPELIB_PATH="${PREFIX}/lib/girepository-

# enable sqrt() in TinyScheme:
export USE_MATH=1


and then in each of babl, gegl, gimp in turn,
git pull
rm -rf obj-x86_64/; SRC_DIR=$(pwd); BUILD_DIR=${SRC_DIR}/obj-$(arch);
mkdir -p $BUILD_DIR && cd $BUILD_DIR && meson -Dprefix=$PREFIX -
Dworkshop=true -Dcairo=enabled -Dumfpack=enabled -Dopenexr=enabled
$SRC_DIR && ninja && ninja install

This assumes you have graphviz, and that you have libmypaint 1.
installed in the same $PREFIX

I have about the same, and it used to work (I did successful builds last

I didn't see any build complaining about a missing graphviz despite it
not being installed on my system.

So, I installed it, rebuild GEGL and lo and behold, it works. So thanks,
and don't hesitate to claim your beer if you come near Paris.

Now, grep'ing my build tree, I see graphviz mentioned in the Pango
files...  I'll try a  full rebuild tomorrow.

Thanks again

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