How to build GTK# into WORKING exe with linux dotnet core?

This page summarizes the projects mentioned and recommended in the original post on /r/GTK

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • GTK-for-Windows-Runtime-Environment-Installer

    GTK+ for Windows Runtime Environment Installer (fork from http://gtk-win.sourceforge.net)

  • And when i managed to make at least something work on my Fedora linux, i built my app into self-contained untrimmed single exe and sent to my friend, but he couldn't launch my app on Windows as I couldn't on wine. As i can understand, it's because he has no gtk on his computer? Then i found https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer and was installing it on ssd for couple of minutes Now the app starts, but when i fill the fields and add the task to a list it just crashes. Shell says it's missing some xapp dll (i already tried adding xapp package to my project).

  • GTK-TaskList

  • Question 1: why dotnet doesn't include a necessary GTK libs into self-contained app? I thought i agreed that i don't care if app of 1 button would take 300mb Question 2: is it normal and i had to do some magic with libraries to make it work, or i did some mistakes in my code, but they are magically fixed by linux? The project: https://github.com/ShinyZero0/GTK-TaskList/releases

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts