These changes update the autotools/automake/libtool apparatus to current versions, which are many
years newer than what has been in Hercules. And adjusts our sources to work with these newer tools.
This adds awareness and support for many systems and configurations that simply didn't exist years ago.
Of note is updated configure support for Apple macOS and the Apple M1 ARM CPU.
Works around a "newer" 2007 Debian feature that turned off link_all_deplibs.
While not exhaustive, this has been tested (during development) on:
Centos 7.8
Debian 10
Ubuntu 16.04
Ubuntu 18.04
Ubuntu 20.04
Ubuntu 21.04
macOS 10.13.6 High Sierra
macOS 10.14.6 Mojave
macOS 10.15 Catalina
macOS 11.13.1 Big Sur (both AMD64 and Apple M1 ARM)
These changes update the
autotools
/automake
/libtool
apparatus to current versions, which are many years newer than what has been in Hercules. And adjusts our sources to work with these newer tools.This adds awareness and support for many systems and configurations that simply didn't exist years ago.
Of note is updated
configure
support for Apple macOS and the Apple M1 ARM CPU.Works around a "newer" 2007 Debian feature that turned off
link_all_deplibs
.While not exhaustive, this has been tested (during development) on: