All of my software has only been compiled/tested/run on Linux. As of now, I am using Fedora with the newest kernels, gcc compiler, c/c++ standards, and cmake. I am also an avid user of language standard objects and I always use the pedantic compile option to keep things even more standard.
I've recently removed all of my public software from this page. Most of it is now on my GitHub page: https://github.com/spetroce