Paulo Coghi
Paulo Coghi
Would be interesting to see this improvement applied
This can also be made automatically on every new release (so you don't have to manually compile each time), by using Github Actions and following the official [guide](https://crystal-lang.org/reference/1.3/guides/ci/gh-actions.html).
Regarding Docker, I believe providing the compiled binary is way better, easier and sufficient than providing a docker option. For me, in my humble view and experience, Docker increases the...
It is installed :( ``` sudo apt-get install libgtk-3-dev ... Reading package lists... Done Building dependency tree Reading state information... Done libgtk-3-dev is already the newest version (3.24.20-0ubuntu1). ... ```
When using `pkg-config` to find the `gtk+-3.0` library, it finds it: > $ pkg-config gtk+-3.0 --cflags-only-I | sed s/-I//g > > /usr/include/gtk-3.0 /usr/include/at-spi2-atk/2.0 /usr/include/at-spi-2.0 /usr/include/dbus-1.0 /usr/lib/x86_64-linux-gnu/dbus-1.0/include /usr/include/gtk-3.0 /usr/include/gio-unix-2.0 /usr/include/cairo /usr/include/pango-1.0...
**But**, I don't know if `pkg-config` find must also find `libgtk-3-dev` or `gtk+-3.0-dev`, because it doesn't: > $ pkg-config --cflags libgtk-3-dev > > Package libgtk-3-dev was not found in the...
The `.pc` files are present: ```sh $ dpkg -L libgtk-3-dev | grep '\.pc' /usr/lib/x86_64-linux-gnu/pkgconfig/gdk-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gdk-broadway-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gdk-wayland-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gdk-x11-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gtk+-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gtk+-broadway-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gtk+-unix-print-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gtk+-wayland-3.0.pc /usr/lib/x86_64-linux-gnu/pkgconfig/gtk+-x11-3.0.pc ``` `pkg-config` is also finding the version of...
**Important update** I successfully compiled the original examples from [github.com/webview/webview](https://github.com/webview/webview), with both Go, C++ and C examples. Every example compiled and executed perfectly, which helps to conclude that my system...
The output is: > $ pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0 > > -pthread -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2...
No errors when cloning your repo and running `make` on it: ```sh $ make g++ -c -o ext/webview.o -DWEBVIEW_GTK=1 `pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0` -std=c++11 ext/webview.cc ar rcs ext/libwebview.a ext/webview.o...