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

Reply via email to