--- src/cmdline/Makefile.in.orig 2021-11-04 09:14:27.000000000 -0600 +++ src/cmdline/Makefile.in 2021-11-04 09:15:36.000000000 -0600 @@ -81,13 +81,13 @@ PGPLOT_LIBS = @PGPLOT_LIBS@ RANLIB = @RANLIB@ VERSION = @VERSION@ -TERMCAP_LIB = @TERMCAP_LIB@ +TERMCAP_LIB = canonical_host_type = @canonical_host_type@ bin_PROGRAMS = ifeffit ifeffit_SOURCES = iff_shell.c ifeffit.h commands.h # readline_LIB = -L$(top_srcdir)/readline -lreadline $(TERMCAP_LIB) -readline_LIB = $(top_srcdir)/readline/libreadline.a $(TERMCAP_LIB) +readline_LIB = $(top_srcdir)/readline/libreadline.a $(TERMCAP_LIB) -lncurses ### -ltermcap ifeffit_LDADD = ../lib/libifeffit.a $(PGPLOT_LIBS) $(readline_LIB) $(MN_FLIBS) --- readline/rltty.c.orig 2021-11-04 08:24:08.000000000 -0600 +++ readline/rltty.c 2021-11-04 08:24:18.000000000 -0600 @@ -37,9 +37,7 @@ #include "rldefs.h" -#if defined (GWINSZ_IN_SYS_IOCTL) -# include -#endif /* GWINSZ_IN_SYS_IOCTL */ +#include #include "rltty.h" #include "readline.h" --- readline/terminal.c.orig 2021-11-04 08:34:16.000000000 -0600 +++ readline/terminal.c 2021-11-04 08:34:28.000000000 -0600 @@ -51,9 +51,7 @@ /* System-specific feature definitions and include files. */ #include "rldefs.h" -#if defined (GWINSZ_IN_SYS_IOCTL) && !defined (TIOCGWINSZ) -# include -#endif /* GWINSZ_IN_SYS_IOCTL && !TIOCGWINSZ */ +#include #include "rltty.h" #include "tcap.h" --- src/cmdline/iff_shell.c.orig 2021-11-04 08:40:28.000000000 -0600 +++ src/cmdline/iff_shell.c 2021-11-04 08:46:23.000000000 -0600 @@ -57,11 +57,16 @@ typedef int Function (); #endif +#ifdef HAVE_UNISTD_H +# include /* for chdir and getcwd */ +#endif + int sys_exec(), sys_help(); int com_list(), com_more(); int com_pwd(), com_cd(); int iff_load_file(), write_history_file(); +int execute_line(char *); char *stripwhite(), *progname, *home; static char comstr[1024], line_ex[1024], hist_file[512]; void initialize_readline();