I have used tinyfiledialogs in my OpenCalphad software for 10 years and it has worked well
with gfortran on my Windows DELL. Usually I have to buy a new DELL every 3 years but the
most recent one got exhausted after a year and developed a crack on the keyboard so I am now
trying to adopt tinyfiledialogs to work on my new Mac. My knowledge of C is zero but
with some patience trial and errors usually works.