Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connectionsPath: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Chris Ahlstrom Newsgroups: comp.os.linux.advocacy Subject: Meson build system Date: Tue, 19 Mar 2024 08:38:57 -0400 Organization: None Lines: 31 Message-ID: Reply-To: OFeem1987@teleworm.us Injection-Date: Tue, 19 Mar 2024 12:39:00 -0000 (UTC) Injection-Info: dont-email.me; posting-host="2ac885f4d1f4eb8506f15dee58b43155"; logging-data="883492"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+diM/Gz+jpeOdVewPF0dIb" User-Agent: slrn/1.0.3 (Linux) Cancel-Lock: sha1:9PNf6d0U9lk5DBQnzGMP9xBl8cQ= X-Face: 63n<76,LYJQ2m#'5YL#.T95xqyPiG`ffIP70tN+j"(&@6(4l\7uL)2+/-r0)/9SjZ`qw= Njn mr93Xrerx}aQG-Ap5IHn"xe;`5:pp"$RH>Kx_ngWw%c\+6qSg!q"41n2[.N/;Pu6q8?+Poz~e A9? $6_R7cm.l!s8]yfv7x+-FYQ|/k Bytes: 2302 Not strictly a Linux topic, but.... So I've used GNU Autotools for many many years (like since 2006 maybe?). But for new project I decided to go with Meson. I had another look at CMake, but it's still a little too grotesque for me, although the Qt project has switched from qmake to cmake. (Meson also supports cmake to some extent, as I understand it.) Meson is not quite as complex as autotools, though it has its own learning curve. It is fairly well documented and the project seems responsive to user requests. For example, I put in a request to provide an alternative to meson_options.txt so that one could use /etc/DIRCOLOR to highlight this configuration file, and it was implemented as meson.options in version 1.1. So I've currently got two git projects on my in-house "server" (this ASUS laptop), and I have figured out how to use one project as a Meson subproject for the other project, referring to the git repository of the other: [wrap-git] url = ssh://usr@server/srv/git/other_project.git revision = head depth = 1 Anyway, builds are *fast*, and switching between GNU C++ and Clang++ is easy. As for converting my big app project from autotools to meson... too daunting for now. -- The ripest fruit falls first. -- William Shakespeare, "Richard II"