This should fix the make install thing:
diff --git a/configure.ac b/configure.ac
index 644b283..f646a0d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,6 +16,7 @@ AC_CANONICAL_HOST
# Set up the compiler in two different ways and say yes we may want to install.
AC_PROG_CC
AM_PROG_CC_C_O
+AC_PROG_MKDIR_P
AC_PROG_INSTALL
# Default tmux.conf goes in /etc not ${prefix}/etc.
On Thu, Jan 09, 2014 at 02:56:58PM +0100, hubert depesz lubaczewski wrote:
> On Mon, Jan 06, 2014 at 03:46:50PM +0000, Nicholas Marriott wrote:
> > Try this please, which will let you do for example:
> >
> > set -g status-left '#{?session_many_attached,yes,no}'
> >
> > To show if a session is attached to multiple clients.
>
> Hi,
> First - sorry for laggin in test. Got busy.
>
> So, tested, and:
> 1. when compiling, when ncurses-dev is not installed it's reported as
> error on make time, and not on configure time - i think it would be
> good to fix
> 2. when compiling I see these messages (warnings, I guess):
> #v+
> compat/getopt.c: In function ???BSDgetopt???:
> compat/getopt.c:48:14: warning: initialization discards ???const??? qualifier
> from pointer target type [enabled by default]
> #define EMSG ""
> ^
> compat/getopt.c:57:23: note: in expansion of macro ???EMSG???
> static char *place = EMSG; /* option letter processing */
> ^
> compat/getopt.c:66:10: warning: assignment discards ???const??? qualifier
> from pointer target type [enabled by default]
> place = EMSG;
> ^
> compat/getopt.c:73:10: warning: assignment discards ???const??? qualifier
> from pointer target type [enabled by default]
> place = EMSG;
> ^
> compat/getopt.c:101:10: warning: assignment discards ???const??? qualifier
> from pointer target type [enabled by default]
> place = EMSG;
> ^
> compat/getopt.c:112:9: warning: assignment discards ???const??? qualifier
> from pointer target type [enabled by default]
> place = EMSG;
> ^
> #v-
>
> 3. Couldn't get docs to install. When doing make install I saw:
> #v+
> =$ sudo make install
> make[1]: Entering directory `/home/depesz/q/tmux'
> test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
> /usr/bin/install -c 'tmux' '/usr/local/bin/tmux'
> make install-exec-hook
> make[2]: Entering directory `/home/depesz/q/tmux'
> if test xmdoc = xmdoc; then \
> sed -e "s|@SYSCONFDIR@|/etc|g" ./tmux.1 \
> >./tmux.1.mdoc; \
> else \
> sed -e "s|@SYSCONFDIR@|/etc|g" ./tmux.1| \
> gawk -fmdoc2man.awk >./tmux.1.man; \
> fi
> /usr/local/share/man/man1
> /bin/bash: /usr/local/share/man/man1: Is a directory
> make[2]: *** [install-exec-hook] Error 126
> make[2]: Leaving directory `/home/depesz/q/tmux'
> make[1]: *** [install-exec-am] Error 2
> make[1]: Leaving directory `/home/depesz/q/tmux'
> make: *** [install-am] Error 2
> #v-
>
> But, going back to original point.
>
> Yes - when I have multiple clients attached to the same session, it shows
> nicely yes/no.
>
> But - it doesn't work for "new-session -t old_one"
>
> Best regards,
>
> depesz
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
tmux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tmux-users