Using CMake for building GCC
Hi, I want to get the opinions of GCC developers regarding adding CMake as a build system for GCC. Is it something you would like, something you are neutral about, or something you are strongly against? Thanks for your valuable feedback! Regards, JT
Re: Using CMake for building GCC
在 2022-09-11 22:29, Junk Trash via Gcc 写道: Hi, I want to get the opinions of GCC developers regarding adding CMake as a build system for GCC. Is it something you would like, something you are neutral about, or something you are strongly against? Thanks for your valuable feedback! https://twdev.blog/2021/08/cmake/ -- Best regards, LIU Hao OpenPGP_signature Description: OpenPGP digital signature
Re: Using CMake for building GCC
On Sun, Sep 11, 2022, 10:30 Junk Trash via Gcc wrote: > Hi, > > I want to get the opinions of GCC developers regarding adding CMake as a > build system for GCC. Is it something you would like, something you are > neutral about, or something you are strongly against? > > Thanks for your valuable feedback! > > Regards, > > JT > The high level premise of autotools is to make life harder for the build system maintainer of a project and easier for a user. This makes sense on several levels, including portability and familiarity. Cmake, on the other hand, makes life somewhat easier for the build system maintainer (I suppose) and harder for the user. This works for a pet project or something without wide distribution, but I don't personally find it to be a good design principle for usable and portable software. Autotools isn't perfect (configure steps are slow, for instance), but it's robust, reliable, portable, and trivial for an end user. >
gcc-13-20220911 is now available
Snapshot gcc-13-20220911 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20220911/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch master revision 0ea5e3f4542832b8da016b152695e64a2a386309 You'll find: gcc-13-20220911.tar.xz Complete GCC SHA256=e73d9fc6c7fe46e50be855b03255320babc9b4639cab21ff24227aee43ae121b SHA1=23c97a27d03d20eead1f1e24028ee049be56c835 Diffs from 13-20220904 are available in the diffs/ subdirectory. When a particular snapshot is ready for public consumption the LATEST-13 link is updated and a message is sent to the gcc list. Please do not use a snapshot before it has been announced that way.