.... and by the way, if you see an error like you had:
gtk_css_provider_load_from_string
if the function name starts with gtk_, g_ , atk_, gio_ , it probably is
related to GTK and you can look at
here: https://docs.gtk.org/gtk4
to find some info on the situation.
Regards,
Ruurd
On 4/30/26 13:39, Ruurd Idenburg via Oorexx-devel wrote:
the CSS support requires gtk 4.12 as minimum, your previous post said
gtk 4.8.3. I will update the makefile text to reflect that.
Alternatively if that minimum version is a problem I think that
commenting all ooRexx code statements containing CSS
in the function name and commenting all markup methods may work as
well, but then you miss the styling possibilities.
Regards, Ruurd
On 4/30/26 13:23, Ruurd Idenburg via Oorexx-devel wrote:
I'll look and see what I can find, perhaps I uploaded the wrong version.
Regards, Ruurd
On 4/30/26 12:55, tango foxtrot wrote:
I'm not anything like a C++ programmer, can you help with this error?
taf@t16-taf:~/gtk4-oorexx$ make
==> Checking dependencies...
oorexxapi.h : /usr/local/include/oorexxapi.h OK
gtk4 : 4.8.3 OK
g++ -O2 -Wall -Wextra -fPIC -std=c++17 -I. -I/usr/local/include
-I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/in
clude/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/inclu
de/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixma
n-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/graphene-1.0 -I/usr/lib/x86_64-linux-gnu
/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread -c
rexx_gtk4_bridge.cpp -o rexx_gtk4_bridge.o
rexx_gtk4_bridge.cpp:In function ‘_RexxObjectPtr*
GTK4CSSLoadString_impl(RexxCallContext*, CSTRING)’:
rexx_gtk4_bridge.cpp:306:5:error:
‘gtk_css_provider_load_from_string’ was not declared in this scope;
did you mean ‘gtk_
css_provider_load_from_file’?
306 | gtk_css_provider_load_from_string(provider, css_text ?
css_text : "");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| gtk_css_provider_load_from_file
rexx_gtk4_bridge.cpp:At global scope:
rexx_gtk4_bridge.cpp:154:13:warning: ‘void
rxgtk4_on_window_destroy(GtkWidget*, gpointer)’ defined but not used
[-Wunuse
d-function]
154 | static void rxgtk4_on_window_destroy(GtkWidget *w, gpointer d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:81: rexx_gtk4_bridge.o] Error 1
On 4/28/26 09:18, Ruurd Idenburg via Oorexx-devel wrote:
For those of you interested (in yet another windowing interface for
oorexx) you can download a zip file containing the result of 2 days
working with the free version of claude, including some 3 hour
intermezzos for over-consumption and about 10 iterations:
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel
--
taf
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel