checking for strerror... yes func.h:17:32: error: 'em_capitol_case' undeclared here (not in a function) func.h:18:5: error: 'em_copy_prev_word' undeclared here (not in a function); did you mean 'ed_prev_word'? common.c:107:24: error: implicit declaration of function 'vi_command_mode' [-Wimplicit-function-declaration] func.h:18:32: error: 'em_copy_region' undeclared here (not in a function) func.h:19:5: error: 'em_delete_next_word' undeclared here (not in a function); did you mean 'ed_delete_next_char'? func.h:19:32: error: 'em_delete_or_list' undeclared here (not in a function) func.h:20:5: error: 'em_delete_prev_char' undeclared here (not in a function); did you mean 'ed_delete_prev_char'? func.h:20:32: error: 'em_exchange_mark' undeclared here (not in a function) func.h:21:5: error: 'em_gosmacs_transpose' undeclared here (not in a function) func.h:21:32: error: 'em_inc_search_next' undeclared here (not in a function) func.h:22:5: error: 'em_inc_search_prev' undeclared here (not in a function) func.h:22:32: error: 'em_kill_line' undeclared here (not in a function); did you mean 'ed_kill_line'? func.h:23:5: error: 'em_kill_region' undeclared here (not in a function) vi.c:376:16: error: implicit declaration of function 'em_kill_line'; did you mean 'ed_kill_line'? [-Wimplicit-function-declaration] func.h:23:32: error: 'em_lower_case' undeclared here (not in a function) func.h:24:5: error: 'em_meta_next' undeclared here (not in a function) func.h:24:32: error: 'em_next_word' undeclared here (not in a function); did you mean 'c__next_word'? func.h:25:5: error: 'em_set_mark' undeclared here (not in a function) func.h:25:32: error: 'em_toggle_overwrite' undeclared here (not in a function) func.h:26:5: error: 'em_universal_argument' undeclared here (not in a function) make[3]: *** [Makefile:524: common.lo] Error 1 make[3]: *** [Makefile:524: vi.lo] Error 1 func.h:26:32: error: 'em_upper_case' undeclared here (not in a function) func.h:27:5: error: 'em_yank' undeclared here (not in a function); did you mean 'cv_yank'? func.h:27:32: error: 'vi_add' undeclared here (not in a function); did you mean 'si_addr'? func.h:28:5: error: 'vi_add_at_eol' undeclared here (not in a function) func.h:28:32: error: 'vi_alias' undeclared here (not in a function) func.h:29:5: error: 'vi_change_case' undeclared here (not in a function) func.h:29:32: error: 'vi_change_meta' undeclared here (not in a function) func.h:30:5: error: 'vi_change_to_eol' undeclared here (not in a function) func.h:30:32: error: 'vi_command_mode' undeclared here (not in a function) func.h:31:5: error: 'vi_comment_out' undeclared here (not in a function) func.h:31:32: error: 'vi_delete_meta' undeclared here (not in a function) func.h:32:5: error: 'vi_delete_prev_char' undeclared here (not in a function); did you mean 'ed_delete_prev_char'? func.h:32:32: error: 'vi_end_big_word' undeclared here (not in a function) func.h:33:5: error: 'vi_end_word' undeclared here (not in a function); did you mean 'cv__endword'? func.h:33:32: error: 'vi_histedit' undeclared here (not in a function) func.h:34:5: error: 'vi_history_word' undeclared here (not in a function); did you mean 'history_wend'? func.h:34:32: error: 'vi_insert' undeclared here (not in a function); did you mean 'ed_insert'? func.h:35:5: error: 'vi_insert_at_bol' undeclared here (not in a function) func.h:35:32: error: 'vi_kill_line_prev' undeclared here (not in a function) func.h:36:5: error: 'vi_list_or_eof' undeclared here (not in a function) func.h:36:32: error: 'vi_match' undeclared here (not in a function); did you mean 'el_match'? func.h:37:5: error: 'vi_next_big_word' undeclared here (not in a function); did you mean 'c__next_word'? func.h:37:32: error: 'vi_next_char' undeclared here (not in a function); did you mean 'ed_next_char'? func.h:38:5: error: 'vi_next_word' undeclared here (not in a function); did you mean 'c__next_word'? func.h:38:32: error: 'vi_paste_next' undeclared here (not in a function) func.h:39:5: error: 'vi_paste_prev' undeclared here (not in a function) func.h:39:32: error: 'vi_prev_big_word' undeclared here (not in a function); did you mean 'ed_prev_word'? func.h:40:5: error: 'vi_prev_char' undeclared here (not in a function); did you mean 'ed_prev_char'? func.h:40:32: error: 'vi_prev_word' undeclared here (not in a function); did you mean 'ed_prev_word'? func.h:41:5: error: 'vi_redo' undeclared here (not in a function) func.h:41:32: error: 'vi_repeat_next_char' undeclared here (not in a function); did you mean 'ed_delete_next_char'? func.h:42:5: error: 'vi_repeat_prev_char' undeclared here (not in a function); did you mean 'ed_delete_prev_char'? func.h:42:32: error: 'vi_repeat_search_next' undeclared here (not in a function) func.h:43:5: error: 'vi_repeat_search_prev' undeclared here (not in a function) func.h:43:32: error: 'vi_replace_char' undeclared here (not in a function) func.h:44:5: error: 'vi_replace_mode' undeclared here (not in a function) func.h:44:32: error: 'vi_search_next' undeclared here (not in a function); did you mean 'el_search_t'? func.h:45:5: error: 'vi_search_prev' undeclared here (not in a function) func.h:45:32: error: 'vi_substitute_char' undeclared here (not in a function) func.h:46:5: error: 'vi_substitute_line' undeclared here (not in a function) func.h:46:32: error: 'vi_to_column' undeclared here (not in a function) func.h:47:5: error: 'vi_to_history_line' undeclared here (not in a function) func.h:47:32: error: 'vi_to_next_char' undeclared here (not in a function); did you mean 'ed_next_char'? func.h:48:5: error: 'vi_to_prev_char' undeclared here (not in a function); did you mean 'ed_prev_char'? func.h:48:32: error: 'vi_undo' undeclared here (not in a function); did you mean 'cv_undo'? func.h:49:5: error: 'vi_undo_line' undeclared here (not in a function) func.h:49:32: error: 'vi_yank' undeclared here (not in a function); did you mean 'cv_yank'? func.h:50:5: error: 'vi_yank_end' undeclared here (not in a function) func.h:50:32: error: 'vi_zero' undeclared here (not in a function); did you mean 'bzero'? make[3]: *** [Makefile:524: map.lo] Error 1 make[2]: *** [Makefile:394: all] Error 2 make[1]: *** [Makefile:463: all-recursive] Error 1 make: *** [Makefile:372: all] Error 2 >>> ERROR: libedit: build failed