Merged in GH#75, "configure --enable-static".

This commit is contained in:
Andrew Wood
2023-08-07 21:35:37 +01:00
parent 34c18d47a4
commit 18d17beb93
3 changed files with 11 additions and 0 deletions
+9
View File
@@ -90,6 +90,15 @@ AC_ARG_ENABLE(ipc, [ --disable-ipc turn off IPC messaging],
IPC_SUPPORT="yes"
)
AC_ARG_ENABLE([static],
[AS_HELP_STRING([--enable-static], [enable static linking])],
[
if test "$enable_static" = "yes"; then
CFLAGS="$CFLAGS -static"
fi
])
dnl AIX needs -lc128
AC_EGREP_CPP([^yes$], [#ifdef _AIX
yes
+1
View File
@@ -83,5 +83,6 @@ is acknowledged and greatly appreciated:
* [Volodymyr Bychkovyak](https://github.com/vbychkoviak) - provided fix for rate limit behaviour with bursty traffic
* [Nick Black](https://nick-black.com) - added "`--bits`" option
* [Andrew Schulman](https://github.com/andrew-schulman) - provided reproducible example of terminal size detection issue in 1.7.17/1.7.18
* [fuschia74](https://github.com/fuchsia74) - provided "`--enable-static`" patch for "`configure`"
---
+1
View File
@@ -1,5 +1,6 @@
0.0.20230801-UNRELEASED
* feature: new "`--enable-static`" option to "`configure`" for static builds ([GH#75](https://github.com/a-j-wood/pv/issues/75))
* cleanup: added a test for terminal width detection to "`make test`"
* cleanup: added a test to "`make test`" to ensure that "`make install`" installs everything expected
* cleanup: replaced *AC_HEADER_TIOCGWINSZ* with *AC_CHECK_HEADERS(sys/ioctl.h)* for better MacOS compatibility ([GH#74](https://github.com/a-j-wood/pv/issues/74))