mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.7K
active users

This past week I’ve learned more CMake than I (n)ever wanted to know. So this sounds still appropriate

@aras I haven't built cross-platform C++ code in like 10 years. Did any good alternative pop up in all these years?

@HugeGameArtGD @aras I remember using SCons back in the day. It wasn't much better than CMake, but at least the language was more familiar. I should give it another chance.
Thanks for mentioning meson. I didn't know that one! I love how their main example uses SDL ;)

Aras Pranckevičius

@arumastudios @HugeGameArtGD compared to most from "back in the day" (makefiles, autotools, scons, ant, jam, maven), CMake is indeed quite a bit better.

There are more modern ones (meson, bazel, buck, fastbuild) that I haven't looked into. Maybe some of them are better.

@aras @HugeGameArtGD I used bazel quite a bit, and I find it very convenient, but I only used it on Linux. Never tried it on other platforms.
I'll have to worry about cross-platform C++ very soon, so I'll try all of the above to get a feel for them. Thanks!