ebassi / graphene

A thin layer of graphic data types

Home Page:http://ebassi.github.io/graphene

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing graphene-gobject.h

gvanem opened this issue · comments

I tried using the Artifacts of this repo to build the Gnome package Gsk.

But hit a problem with a missing graphene-gobject.h included in gskrenderer.c
Is this header not public or are we supposed to build Graphene ourself?

I assume you're talking about building GTK from the current development branch on Windows.

The release artefacts linked from each Graphene release are:

  • graphene-$version.tar.xz: the dist tarball generated by meson dist, which contains only source files
  • graphene-shared-x86.zip: the binary build using MSVC on x86
  • graphene-shared-x64.zip: the binary build using MSVC on x86_64

The latter two only contain Graphene without any GObject extension or documentation.

If you want to build GTK on Windows with MSVC, I recommend reading the GTK documentation, and use gsvbuild.

You assumed correctly, but I've tried gsvbuild and it fails miserably.

I've tried gsvbuild and it fails miserably.

That's something you'll have to bring up to the gsvbuild developers, I'm afraid.