Le 2024-06-09 à 10 h 41, Fons Adriaensen a écrit :
On Sun, Jun 09, 2024 at 09:23:28AM -0400, Marc
Lavallée wrote:
Le 2024-06-09 à 05 h 51, Fons Adriaensen a
écrit :
On Sun, Jun 09, 2024 at 09:50:27AM +0200, Stefan
Westerfeld wrote:
PandaResampler 0.2.0 has been released.
./configure: line 16969: syntax error near unexpected token `11,'
./configure: line 16969: `AX_CXX_COMPILE_STDCXX(11, noext, mandatory)'
I'm an absolute NOOB re. autotools...
Ciao,
Install old autoconf macros:
https://www.gnu.org/software/autoconf-archive/
https://pkgs.org/download/autoconf-archive I should have a fully up-to-date
autotools. It works with
all other things that I needed it for.
It's the first time I use this collection of macros. I discovered it
while trying to fix the issue.
In what way should old macros solve the issue, taking
into
account that this is not 'old' software ?
What's old are some macros in the collection; using the word "old" was
useless. For the specific error you reported, the required macro is
ax_cxx_compile_stdcxx.m4. Other macros (from the collection) are
probably required (I did not check).
And what means 'installing' those macros -
Where should
they go ?
Where autoconf-archive (and the packaging system) wants them to be
installed; on my Debian 12 system, they are installed in /usr/share/aclocal/
The collection of collections:
http://mirror.csclub.uwaterloo.ca/gnu/autoconf-archive/
Sorry if I seem a bit sceptical... Each time I try to
understand how the autotools are supposed to work I read
things like 'This file contains dirty hacks to make XXX
work' and similar statements. It really escapes me why
such a mess is still supposed to be the 'right way' to
do things...
There's always better ways. :-)
Marc
Ciao,