Gtkd and libgtksourceview
Ron Tarrant
rontarrant at gmail.com
Wed Oct 30 19:17:21 UTC 2019
On Wednesday, 30 October 2019 at 18:00:24 UTC, Mike Wey wrote:
> GtkSourceview was updated to 4.x in GtkD version 3.9.0, so any
> older version should work with GtkSourceview 3.
Welcome back, Mike...
The latest Windows runtime available on the GtkD downloads page
installs libgtksourceview-3.0-1.dll, not the 4.0 version, so I
suspect the Linux libraries may be out of step, too.
> If you need Sourceview 3 in the newer version of GtkD you could
> replace `file: GtkSource-4.gir` with `file: GtkSource-3.0.gir`
> in `src/APILookupSourceView.txt` and then run `make generate`
> (requires girtod) and you should have a up to date binding for
> Sourceview 3.
Just for the record, this doesn't work on Windows. I made the
change in APILookupSourceView.txt and re-ran Build.d, but
sourceview/gsv/c/functions.d still shows:
version (Windows)
static immutable LIBRARY_GSV = ["libgtksourceview-4-0.dll"];
else version (OSX)
static immutable LIBRARY_GSV = ["libgtksourceview-4.0.dylib"];
else
static immutable LIBRARY_GSV = ["libgtksourceview-4.so.0"];
More information about the Digitalmars-d-learn
mailing list