Vincent Magnin

Results 171 comments of Vincent Magnin

The same error message occurs under MSYS2/Windows 10 if I remove the ` !GCC$ ATTRIBUTES DLLEXPORT :: ` attributes in `gtkbuilder2.f90`, and use GFortran to build it.

For Intel Fortran, under Windows we should use: `!DIR$ ATTRIBUTES DLLEXPORT :: object [ , object ] ...` https://www.intel.com/content/www/us/en/develop/documentation/fortran-compiler-oneapi-dev-guide-and-reference/top/language-reference/a-to-z-reference/a-to-b/attributes/attributes-dllexport-and-dllimport.html

Ubuntu 22.04 with GTK 4.6.6 and ifx (IFORT) 2022.1.0 20220316: ```bash $ ./gtkbuilder2 (process:22056): Gtk-ERROR **: 09:29:25.298: failed to add UI from file gtkbuilder.ui: No function named `hello`. $ gtk4-builder-tool...

It is probably a problem concerning GL and GTK 4 under Windows, as in a VirtualBox without 3D acceleration there is no problem. Tested with GTK 4.6.1

See https://github.com/vmagnin/gtk-fortran/pull/213 > The configuration file "default.options" still needs to be located in the working directory and needs to be writable. I recommend - as future work - making default.options...

> Try giving CMake or autotools to somebody new to these tools and watch them pull their hair out for a week straight. Let's face it, unless you dug your...

> Personally, the only time I use different versions of the same compiler is to find the oldest compiler version which works. In Linux I can do this easily with...

In Fedora 38 with GTK 4.10.1 and GLib 2.76.1, GFortran 13.0.1, the error message is now: ```bash (base) [osboxes@localhost plplot]$ ./hl_plplot17e hl_plplot17e: ../src/cairo-surface.c:935: cairo_surface_reference: Assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)' failed. Program received...

In a Debian 12 - **32 bits**, `hl_plplot17e` does not crash but does not plot the points. The `CAIRO_REFERENCE_COUNT_HAS_REFERENCE` error appear only when we quit the app. The `hl_plplot17e_gto` example...

In FreeBSD 14.0-RELEASE-p4: ```bash $ ./hl_plplot17e Assertion failed: (CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)), function cairo_surface_reference, file cairo-surface.c, line 930. Program received signal SIGABRT: Process abort signal. Backtrace for this error: #0 0x82e220379 in...