diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2010-05-19 21:31:39 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2010-05-19 21:31:39 +0000 |
commit | 278effd7ea616cf97f7be0431c3dbd5e58ae06b2 (patch) | |
tree | 825a93c8587834db9a328e3a2ee29642ce069527 /configure | |
parent | 59c13133dee99e821ab2fcdd5ca196f5752c9262 (diff) | |
download | rtmux-278effd7ea616cf97f7be0431c3dbd5e58ae06b2.tar.gz rtmux-278effd7ea616cf97f7be0431c3dbd5e58ae06b2.tar.bz2 rtmux-278effd7ea616cf97f7be0431c3dbd5e58ae06b2.zip |
Solaris 9 doesn't have setenv and unsetenv so add compat versions, based
on code from Dagobert Michelsen.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -1,5 +1,5 @@ #!/bin/sh -# $Id: configure,v 1.50 2010-04-23 07:29:39 nicm Exp $ +# $Id: configure,v 1.51 2010-05-19 21:31:38 nicm Exp $ # # Copyright (c) 2009 Nicholas Marriott <nicm@users.sourceforge.net> # @@ -70,6 +70,7 @@ case $TMUX_PLATFORM in #define HAVE_PATHS_H #define HAVE_PROGNAME #define HAVE_QUEUE_H +#define HAVE_SETENV #define HAVE_SETPROCTITLE #define HAVE_STRCASESTR #define HAVE_STRLCAT @@ -98,6 +99,7 @@ EOF #define HAVE_PATHS_H #define HAVE_PROGNAME #define HAVE_PTY_H +#define HAVE_SETENV #define HAVE_STRCASESTR #define HAVE_STRSEP #define HAVE_U_INT @@ -122,6 +124,7 @@ EOF cat <<EOF >>$CONFIG_H #define HAVE_BZERO #define HAVE_DAEMON +#define HAVE_SETENV EOF cat <<EOF >>$CONFIG_MK LIBS+= -lcurses -levent @@ -158,13 +161,15 @@ SRCS+= osdep-sunos.c \ compat/fgetln.c \ compat/forkpty-sunos.c \ compat/getopt.c \ + compat/setenv.c \ compat/strcasestr.c \ compat/strsep.c \ compat/strtonum.c \ compat/vis.c \ compat/unvis.c \ compat/imsg-buffer.c \ - compat/imsg.c + compat/imsg.c \ + compat/setenv.c EOF ;; # ------------------------------------------------------------------------------ @@ -181,6 +186,7 @@ EOF #define HAVE_GETOPT #define HAVE_PATHS_H #define HAVE_PROGNAME +#define HAVE_SETENV #define HAVE_STRCASESTR #define HAVE_STRLCAT #define HAVE_STRLCPY @@ -213,6 +219,7 @@ EOF #define HAVE_LIBUTIL_H #define HAVE_PATHS_H #define HAVE_PROGNAME +#define HAVE_SETENV #define HAVE_SETPROCTITLE #define HAVE_STRCASESTR #define HAVE_STRLCAT @@ -242,6 +249,7 @@ EOF #define HAVE_PATHS_H #define HAVE_PROGNAME #define HAVE_SETPROCTITLE +#define HAVE_SETENV #define HAVE_STRCASESTR #define HAVE_STRLCAT #define HAVE_STRLCPY |