Commit Graph
12 Commits
Author SHA1 Message Date
James Le Cuirot 147cb92b7f Respect ${AR} when building
Unfortunately, there is no AC_PROG_AR yet.
2023-10-07 23:03:03 +01:00
James Le Cuirot 0f16b49701 Fix implicit declaration of exit() during configure script 2023-10-07 23:03:00 +01:00
James Le Cuirot c7b5bbe441 ksh is not installed on modern systems, assume some POSIX shell 2023-10-07 23:02:57 +01:00
James Le Cuirot c3185246ca Use the noyywrap lex option instead of adding hacky yywrap functions 2023-10-07 23:02:54 +01:00
James Le Cuirot d91710ba03 Fix all implicit declarations
AC_HEADER_TIME is only needed if you need to include time.h and
sys/time.h at the same time.

The truth is this codebase is an unholy mess but at least this fixes
the warnings.
2023-10-07 23:02:51 +01:00
James Le Cuirot cf6e360a7e Respect LDFLAGS 2023-10-07 23:02:48 +01:00
James Le Cuirot 34c0c7af02 Fix parallel builds 2023-10-07 23:02:44 +01:00
James Le Cuirot 9978760d7f Fix various path issues 2023-10-07 23:02:40 +01:00
James Le Cuirot f1bcd15eb6 Update install-sh to a more modern version 2023-10-07 23:02:19 +01:00
James Le Cuirot 798adaa45b configure.in should be named configure.ac these days 2023-10-07 23:02:14 +01:00
James Le Cuirot a9d59a9fd4 Delete generated configure script and ignore all build/generated files
These should not be in the repository.
2023-10-02 08:44:11 +01:00
James Le Cuirot 3c29995649 Support make install DESTDIR=/foo just like Automake does
Distributions really need this.
2023-10-02 08:42:15 +01:00