libsidplayfp / sidplayfp

Console SID/MUS player
GNU General Public License v2.0
37 stars 7 forks source link

Configure error with 2.6.0 #29

Closed pezz closed 9 months ago

pezz commented 9 months ago

Hi there, I seem to end up with an error in the generated configure script after running autoreconf:

% ./configure --prefix=/usr
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for ranlib... ranlib
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of g++... gcc3
checking whether g++ supports C++17 features with -std=c++17... yes
./configure: line 6256: syntax error near unexpected token `;;'
./configure: line 6256: ` ;;'

Seems to be an empty condition around there:

fi
 ;;
esac
fi
drfiemost commented 9 months ago

Looks like you're using autoconf-2.72, need to update the ax_cxx_compile_stdcxx macro.

pezz commented 9 months ago

Can you tag a new release please?

drfiemost commented 9 months ago

Backported to the 2.6 branch, there will be a release soon

pezz commented 8 months ago

Any chance of a 2.6.2 tag?

Cheers.

drfiemost commented 8 months ago

Done!

pezz commented 8 months ago

Working nicely, thanks heaps.