1
0
mirror of https://github.com/tmux/tmux.git synced 2025-04-10 11:08:49 +00:00

Add --disable-utempter to build without it.

This commit is contained in:
Nicholas Marriott 2016-04-03 23:55:38 +01:00
parent 5658b628b9
commit 75b2c1693e
2 changed files with 19 additions and 8 deletions

3
README
View File

@ -15,6 +15,9 @@ To build tmux from a release tarball, do:
$ ./configure && make $ ./configure && make
$ sudo make install $ sudo make install
By default, tmux will use the utempter library to update utmp(5), if it is
installed. Run configure with --disable-utempter to disable this.
To get and build the latest from version control: To get and build the latest from version control:
$ git clone https://github.com/tmux/tmux.git $ git clone https://github.com/tmux/tmux.git

View File

@ -167,16 +167,24 @@ if test "x$found_curses" = xno; then
fi fi
# Look for utempter. # Look for utempter.
AC_CHECK_HEADER(utempter.h, found_utempter=yes, found_utempter=no) AC_ARG_ENABLE(
utempter,
AC_HELP_STRING(--enable-utempter, use utempter if it is installed),
found_utempter=$enable_utempter,
found_utempter=yes
)
if test "x$found_utempter" = xyes; then if test "x$found_utempter" = xyes; then
AC_SEARCH_LIBS( AC_CHECK_HEADER(utempter.h, found_utempter=yes, found_utempter=no)
utempter_add_record,
utempter,
found_utempter=yes,
found_utempter=no
)
if test "x$found_utempter" = xyes; then if test "x$found_utempter" = xyes; then
AC_DEFINE(HAVE_UTEMPTER) AC_SEARCH_LIBS(
utempter_add_record,
utempter,
found_utempter=yes,
found_utempter=no
)
if test "x$found_utempter" = xyes; then
AC_DEFINE(HAVE_UTEMPTER)
fi
fi fi
fi fi