-
Notifications
You must be signed in to change notification settings - Fork 46
How to contribute to gtk fortran
vmagnin edited this page May 11, 2025
·
3 revisions
- You can report bugs/problems/criticisms in the Issues tab. It helps improving the library on the long term. If you feel familiar enough with gtk-fortran you can of course also make Pull Requests.
- If you have a Fortran compiler other than GFortran and Intel ifort/ifx, you can post in the Issues tab the specific warnings or error messages obtained when building the project with
cmake -D CMAKE_BUILD_TYPE=debug -D EXCLUDE_PLPLOT=true ..
and running the examples. That will help find bugs and tend toward the most standard Fortran code as possible. - For the same reason we need people building gtk-fortran under the more OS versions possible (especially for Windows and macOS) and various architectures (32/64 bits, ARM...).
- You can write new examples in your repositories. Make a post in the tab Discussions if you want your example to be listed in the documentation.
- You can improve the documentation by writing new tutorials: make a post in the tab Discussions about your idea. You should read the Diátaxis page about tutorials.
- Installation
- My first gtk-fortran application
- Drawing an image in a PNG file (without GUI)
- A program also usable without GUI
- Using Glade3 and gtkf-sketcher (GTK 3)
- Using gtk-fortran as a fpm dependency
- Debugging with GtkInspector
- Learning from examples
- Video tutorials
- How to start my own project from a gtk-fortran example
- git basics
- CMake basics
- Alternatives to CMake
- How to migrate to GTK 4
- How to contribute to gtk-fortran
- How to hack the cfwrapper with other C libraries