OK it was just cairo that was not correctly cross-compiled (I don't know why).
There was missing symbols in the library.
That was before I recompiled cairo:
$ i686-w64-mingw32-nm
/tmp/i686-w64-mingw32-cairo-1.14.2/usr/i686-w64-mingw32/lib/libcairo.a | grep
cairo_ft_font_face_create_for_pattern
Indeed, I have not installed harfbuzz because I thought it was an optional
dependency that I don't need to build gimp.
You compiled pango with freetype/harfbuzz/cairo on Windows 10 64 bit.
But what I am doing is a bit different: I am cross-compiling pango for Windows
32 bit on Linux 32 bit.
Any
On 16-03-07 11:55 PM, YuGiOhJCJ Mailing-List wrote:
- gimp-2.8.16
- cairo-1.14.2
- pango-1.39.0
- fontconfig-2.11.1
- freetype-2.4.10
[snip]
When I cross compile gimp with mingw-w64 [1] I got an error telling I
need pango with the optional support for cairo [2] but I already have
installed pan
Hello.
In your list, harfbuzz is missing.
I do not have checked all versions, but I compiled pango with the freetype,
harfbuzz and cairo dependencies and my
Windows 10, 64bit compilation includes the pangoft2-1.0-0.dll
regards
> -Ursprüngliche Nachricht-
> Von: gimp-developer-list [mai