Hi Hubert, I wish I had more encouraging news about my own experience with TCC on macOS. When I first started learning C, I found TCC very helpful for experimenting with small programs — it was fast, lightweight, and produced compact executables. For that, I remain grateful.
As I progressed and attempted more complex projects, though, I ran into issues on both macOS and Windows, where TCC itself seemed to be the source of subtle glitches. Over time, I came to feel that TCC worked well for small, quick experiments, but for me it became harder to rely on once projects grew larger. In the end, I switched to GCC for day-to-day work because it consistently handled those cases, while still compiling quickly. That said, I have a lot of respect for the volunteers who continue maintaining TCC. Their efforts over the years have kept the project alive, and I still hope to see a future 1.0 release with stronger cross-platform support, including macOS. In the meantime, if your primary goal is reliability on Mac, you might find GCC (which is my personal favorite, or Clang, which comes with Xcode) more dependable. Both are also available through Homebrew, which makes installation and version management on macOS straightforward. By the way, since you described how you’re exploring compilers on macOS, as I mentioned in the earlier post, I’ve been developing a cross-platform GTK-based Recipe Finder app in C, which I designed as a practical example for programmers learning C and GTK. The fully documented source code is up on GitHub (linked in my earlier post) if you’d like to take a look. In a few days I’ll be releasing my next version, which adds SQLite database management features. Best of luck with your work, John > On Oct 2, 2025, at 11:05 AM, Hubert Kauker <[email protected]> wrote: > > Thank you @John. I am much obliged that you are sharing your gcc setup with > me, and tell us about your fabulous project. > > However, if you care to read my post closely, you can’t fail to see that my > questions are about the TinyCC compiler tcc on Mac. Now, do you have any > comments on that one, too? > _______________________________________________ > Tinycc-devel mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/tinycc-devel
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
