=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for easyedit-1.4.6nb2 --- curses --- clang ee.c -o ee -DHAS_UNISTD -DHAS_STDARG -DHAS_STDLIB -DHAS_CTYPE -DHAS_SYS_IOCTL -DHAS_SYS_WAIT -DSLCT_HDR -s -lcurses ee.c:207:16: warning: initializing 'unsigned char *' with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char *print_command = "lp"; /* string to use for the print command */ ^ ~~~~ ee.c:953:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = table[(int) character]; ^ ~~~~~~~~~~~~~~~~~~~~~~ ee.c:958:11: warning: assigning to 'unsigned char *' from 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign] string = "^?"; ^ ~~~~ ee.c:962:11: warning: assigning to 'unsigned char *' from 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign] string = string2; ^ ~~~~~~~ ee.c:977:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(strlen(string)); ^~~~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ ee.c:1691:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1691:11: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1707:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1707:11: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1796:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1796:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1805:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1805:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1815:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1815:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1924:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nam_str = next_word(nam_str); ^~~~~~~ ee.c:1924:11: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nam_str = next_word(nam_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:2095:18: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] start_at_line = buff; ^ ~~~~ ee.c:2118:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ptr = temp_names->name = malloc(strlen(buff) + 1); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:2146:27: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_file_name = tmp_file = top_of_stack->name; ^ ~~~~~~~~~~~~~~~~~~ ee.c:2146:16: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_file_name = tmp_file = top_of_stack->name; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:2196:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] line_num = atoi(start_at_line) - 1; ^~~~~~~~~~~~~ /usr/include/stdlib.h:88:23: note: passing argument to parameter here int atoi(const char *); ^ ee.c:2252:20: warning: passing 'char [513]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] get_line(length, in_string, &append); ^~~~~~~~~ ee.c:297:46: note: passing argument to parameter 'in_string' here void get_line P_((int length, unsigned char *in_string, int *append)); ^ ee.c:2377:8: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] char *file_name = in_file_name; ^ ~~~~~~~~~~~~ ee.c:2491:39: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((in_file_name == NULL) || strcmp(in_file_name, file_name)) ^~~~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ ee.c:2529:14: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmp_point= out_line->line; ^ ~~~~~~~~~~~~~~ ee.c:2673:11: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] srch_str = get_string(search_prompt_str, FALSE); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:2676:38: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] srch_1 = u_srch_str = malloc(strlen(srch_str) + 1); ^~~~~~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ ee.c:2933:8: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmp = point; ^ ~~~~~ ee.c:2941:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] point = tmp; ^ ~~~ ee.c:2965:8: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmp = point; ^ ~~~~~ ee.c:2973:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] point = tmp; ^ ~~~ ee.c:3753:10: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = in_file_name; ^ ~~~~~~~~~~~~ ee.c:3776:17: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_file_name = string; ^ ~~~~~~ ee.c:4083:2: warning: initializing 'unsigned char *' with an expression of type 'char [23]' converts between pointers to integer types with different sign [-Wpointer-sign] "/usr/local/lib/init.ee", ^~~~~~~~~~~~~~~~~~~~~~~~ ee.c:4085:2: warning: initializing 'unsigned char *' with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign] ".init.ee" ^~~~~~~~~~ ee.c:4099:9: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = getenv("HOME"); ^ ~~~~~~~~~~~~~~ ee.c:4100:30: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] str1 = home = malloc(strlen(string)+10); ^~~~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ ee.c:4100:7: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] str1 = home = malloc(strlen(string)+10); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:4101:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(home, string); ^~~~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ ee.c:4103:15: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] init_name[1] = home; ^ ~~~~ ee.c:4108:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!(access(init_name[counter], 4))) ^~~~~~~~~~~~~~~~~~ /usr/include/unistd.h:322:25: note: passing argument to parameter here int access(const char *, int); ^ ee.c:4110:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] init_file = fopen(init_name[counter], "r"); ^~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:257:36: note: passing argument to parameter here FILE *fopen(const char * __restrict, const char * __restrict); ^ ee.c:4111:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((str2 = fgets(string, 512, init_file)) != NULL) ^~~~~~ /usr/include/stdio.h:256:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ ee.c:4111:17: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((str2 = fgets(string, 512, init_file)) != NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:4118:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (unique_test(string, init_strings) != 1) ^~~~~~ ee.c:343:27: note: passing argument to parameter 'string' here int unique_test P_((char *string, char *list[])); ^ ee.c:4121:17: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (compare(str1, CASE, FALSE)) ^~~~ ee.c:4123:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOCASE, FALSE)) ^~~~ ee.c:4125:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, EXPAND, FALSE)) ^~~~ ee.c:4127:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOEXPAND, FALSE)) ^~~~ ee.c:4129:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, INFO, FALSE)) ^~~~ ee.c:4131:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOINFO, FALSE)) ^~~~ ee.c:4133:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, MARGINS, FALSE)) ^~~~ ee.c:4135:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOMARGINS, FALSE)) ^~~~ ee.c:4137:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, AUTOFORMAT, FALSE)) ^~~~ ee.c:4142:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOAUTOFORMAT, FALSE)) ^~~~ ee.c:4144:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, Echo, FALSE)) ^~~~ ee.c:4148:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] echo_string(str1); ^~~~ ee.c:334:28: note: passing argument to parameter 'string' here void echo_string P_((char *string)); ^ ee.c:4150:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, PRINTCOMMAND, FALSE)) ^~~~ ee.c:4153:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] print_command = malloc(strlen(str1)+1); ^~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ ee.c:4154:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(print_command, str1); ^~~~~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ ee.c:4154:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(print_command, str1); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ ee.c:4156:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, RIGHTMARGIN, FALSE)) ^~~~ ee.c:4161:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] temp_int = atoi(str1); ^~~~ /usr/include/stdlib.h:88:23: note: passing argument to parameter here int atoi(const char *); ^ ee.c:4166:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, HIGHLIGHT, FALSE)) ^~~~ ee.c:4168:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOHIGHLIGHT, FALSE)) ^~~~ ee.c:4170:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, EIGHTBIT, FALSE)) ^~~~ ee.c:4172:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOEIGHTBIT, FALSE)) ^~~~ ee.c:4177:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, EMACS_string, FALSE)) ^~~~ ee.c:4179:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOEMACS_string, FALSE)) ^~~~ ee.c:4181:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, chinese_cmd, FALSE)) ^~~~ ee.c:4186:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, nochinese_cmd, FALSE)) ^~~~ ee.c:4195:9: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = getenv("LANG"); ^ ~~~~~~~~~~~~~~ ee.c:4198:14: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcmp(string, "zh_TW.big5") == 0) ^~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ 74 warnings generated. /tmp/ee-d41038.o: In function `dump_ee_conf': ee.c:(.text+0x7e): undefined reference to `werase' ee.c:(.text+0x97): undefined reference to `wmove' ee.c:(.text+0xcb): undefined reference to `wprintw' ee.c:(.text+0xde): undefined reference to `wrefresh' ee.c:(.text+0x1f5): undefined reference to `wprintw' ee.c:(.text+0x208): undefined reference to `wrefresh' ee.c:(.text+0x756): undefined reference to `wprintw' ee.c:(.text+0x769): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `finish': ee.c:(.text+0x83f): undefined reference to `wmove' ee.c:(.text+0x863): undefined reference to `wprintw' ee.c:(.text+0x873): undefined reference to `wclrtoeol' ee.c:(.text+0x883): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `quit': ee.c:(.text+0x95b): undefined reference to `wtouchln' ee.c:(.text+0x96b): undefined reference to `wrefresh' ee.c:(.text+0xa15): undefined reference to `wrefresh' ee.c:(.text+0xa25): undefined reference to `wrefresh' ee.c:(.text+0xa2d): undefined reference to `resetty' ee.c:(.text+0xa35): undefined reference to `endwin' /tmp/ee-d41038.o: In function `file_op': ee.c:(.text+0xc44): undefined reference to `wmove' ee.c:(.text+0xc68): undefined reference to `wprintw' ee.c:(.text+0xc78): undefined reference to `wclrtoeol' ee.c:(.text+0xc88): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `print_buffer': ee.c:(.text+0xdab): undefined reference to `wmove' ee.c:(.text+0xdbe): undefined reference to `wclrtoeol' ee.c:(.text+0xde3): undefined reference to `wprintw' ee.c:(.text+0xdf6): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `search': ee.c:(.text+0xfb3): undefined reference to `wmove' ee.c:(.text+0xfc3): undefined reference to `wclrtoeol' ee.c:(.text+0xfe7): undefined reference to `wprintw' ee.c:(.text+0xff7): undefined reference to `wrefresh' ee.c:(.text+0x12f7): undefined reference to `wmove' ee.c:(.text+0x1307): undefined reference to `wclrtoeol' ee.c:(.text+0x1317): undefined reference to `wrefresh' ee.c:(.text+0x1417): undefined reference to `wmove' ee.c:(.text+0x1427): undefined reference to `wclrtoeol' ee.c:(.text+0x1449): undefined reference to `wprintw' ee.c:(.text+0x1459): undefined reference to `wrefresh' ee.c:(.text+0x1480): undefined reference to `wmove' /tmp/ee-d41038.o: In function `spell_op': ee.c:(.text+0x14f4): undefined reference to `wmove' ee.c:(.text+0x1518): undefined reference to `wprintw' ee.c:(.text+0x1528): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `Format': ee.c:(.text+0x16bc): undefined reference to `wmove' ee.c:(.text+0x16cc): undefined reference to `wclrtoeol' ee.c:(.text+0x16f0): undefined reference to `wprintw' ee.c:(.text+0x1700): undefined reference to `wrefresh' ee.c:(.text+0x1945): undefined reference to `wmove' ee.c:(.text+0x1955): undefined reference to `wclrtoeol' ee.c:(.text+0x1979): undefined reference to `wprintw' ee.c:(.text+0x1989): undefined reference to `wrefresh' ee.c:(.text+0x1ba3): undefined reference to `wmove' ee.c:(.text+0x1bb3): undefined reference to `wclrtoeol' ee.c:(.text+0x1bd7): undefined reference to `wprintw' ee.c:(.text+0x1be7): undefined reference to `wrefresh' ee.c:(.text+0x1ddd): undefined reference to `werase' ee.c:(.text+0x1df0): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `menu_op': ee.c:(.text+0x204c): undefined reference to `COLS' ee.c:(.text+0x2065): undefined reference to `wmove' ee.c:(.text+0x2078): undefined reference to `werase' ee.c:(.text+0x209f): undefined reference to `wprintw' ee.c:(.text+0x20b2): undefined reference to `wrefresh' ee.c:(.text+0x20e0): undefined reference to `LINES' ee.c:(.text+0x20ed): undefined reference to `LINES' ee.c:(.text+0x2126): undefined reference to `LINES' ee.c:(.text+0x216c): undefined reference to `COLS' ee.c:(.text+0x218a): undefined reference to `LINES' ee.c:(.text+0x21a9): undefined reference to `newwin' ee.c:(.text+0x21bb): undefined reference to `keypad' ee.c:(.text+0x2220): undefined reference to `wmove' ee.c:(.text+0x2244): undefined reference to `wmove' ee.c:(.text+0x2253): undefined reference to `wrefresh' ee.c:(.text+0x2262): undefined reference to `wgetch' ee.c:(.text+0x26cf): undefined reference to `werase' ee.c:(.text+0x26de): undefined reference to `wrefresh' ee.c:(.text+0x26ed): undefined reference to `delwin' /tmp/ee-d41038.o: In function `help': ee.c:(.text+0x2881): undefined reference to `werase' ee.c:(.text+0x2896): undefined reference to `clearok' ee.c:(.text+0x28bc): undefined reference to `wmove' ee.c:(.text+0x2913): undefined reference to `waddnstr' ee.c:(.text+0x2931): undefined reference to `wrefresh' ee.c:(.text+0x2941): undefined reference to `werase' ee.c:(.text+0x2957): undefined reference to `wmove' ee.c:(.text+0x297b): undefined reference to `wprintw' ee.c:(.text+0x298b): undefined reference to `wrefresh' ee.c:(.text+0x299b): undefined reference to `wgetch' ee.c:(.text+0x29bc): undefined reference to `werase' ee.c:(.text+0x29d2): undefined reference to `wmove' ee.c:(.text+0x29e2): undefined reference to `werase' ee.c:(.text+0x29f2): undefined reference to `wrefresh' ee.c:(.text+0x2a02): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `redraw': ee.c:(.text+0x2a44): undefined reference to `clearok' ee.c:(.text+0x2a63): undefined reference to `clearok' /tmp/ee-d41038.o: In function `modes_op': ee.c:(.text+0x2f84): undefined reference to `wnoutrefresh' /tmp/ee-d41038.o: In function `main': ee.c:(.text+0x32ca): undefined reference to `COLS' ee.c:(.text+0x3304): undefined reference to `wmove' ee.c:(.text+0x3314): undefined reference to `werase' ee.c:(.text+0x3338): undefined reference to `wprintw' ee.c:(.text+0x3348): undefined reference to `wrefresh' ee.c:(.text+0x3373): undefined reference to `wprintw' ee.c:(.text+0x3383): undefined reference to `wrefresh' ee.c:(.text+0x33bd): undefined reference to `wrefresh' ee.c:(.text+0x33cd): undefined reference to `wgetch' ee.c:(.text+0x345a): undefined reference to `wmove' ee.c:(.text+0x346a): undefined reference to `werase' ee.c:(.text+0x349c): undefined reference to `wprintw' ee.c:(.text+0x34ac): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `edit_abort': ee.c:(.text+0x35a4): undefined reference to `wrefresh' ee.c:(.text+0x35ac): undefined reference to `resetty' ee.c:(.text+0x35b4): undefined reference to `endwin' /tmp/ee-d41038.o: In function `set_up_term': ee.c:(.text+0x58b7): undefined reference to `initscr' ee.c:(.text+0x58c0): undefined reference to `savetty' ee.c:(.text+0x58c8): undefined reference to `noecho' ee.c:(.text+0x58d0): undefined reference to `raw' ee.c:(.text+0x58d8): undefined reference to `nonl' ee.c:(.text+0x58ed): undefined reference to `LINES' ee.c:(.text+0x58fb): undefined reference to `COLS' ee.c:(.text+0x5917): undefined reference to `LINES' ee.c:(.text+0x5938): undefined reference to `LINES' ee.c:(.text+0x594f): undefined reference to `stdscr' ee.c:(.text+0x5954): undefined reference to `idlok' ee.c:(.text+0x5962): undefined reference to `COLS' ee.c:(.text+0x5969): undefined reference to `LINES' ee.c:(.text+0x5974): undefined reference to `newwin' ee.c:(.text+0x598e): undefined reference to `keypad' ee.c:(.text+0x59a3): undefined reference to `idlok' ee.c:(.text+0x59b3): undefined reference to `wrefresh' ee.c:(.text+0x59cd): undefined reference to `LINES' ee.c:(.text+0x59d7): undefined reference to `COLS' ee.c:(.text+0x59e2): undefined reference to `newwin' ee.c:(.text+0x59fd): undefined reference to `LINES' ee.c:(.text+0x5a07): undefined reference to `COLS' ee.c:(.text+0x5a0e): undefined reference to `newwin' ee.c:(.text+0x5a28): undefined reference to `keypad' ee.c:(.text+0x5a3d): undefined reference to `idlok' ee.c:(.text+0x5a4d): undefined reference to `wrefresh' ee.c:(.text+0x5a56): undefined reference to `LINES' ee.c:(.text+0x5a60): undefined reference to `COLS' ee.c:(.text+0x5a75): undefined reference to `newwin' ee.c:(.text+0x5a8f): undefined reference to `keypad' ee.c:(.text+0x5aa4): undefined reference to `idlok' ee.c:(.text+0x5ace): undefined reference to `COLS' ee.c:(.text+0x5ad7): undefined reference to `newwin' ee.c:(.text+0x5aec): undefined reference to `werase' ee.c:(.text+0x5afb): undefined reference to `COLS' ee.c:(.text+0x5b0c): undefined reference to `LINES' ee.c:(.text+0x5b1a): undefined reference to `COLS' /tmp/ee-d41038.o: In function `restrict_mode': ee.c:(.text+0x5b61): undefined reference to `wmove' ee.c:(.text+0x5b85): undefined reference to `wprintw' ee.c:(.text+0x5b95): undefined reference to `wclrtoeol' ee.c:(.text+0x5ba5): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `check_fp': ee.c:(.text+0x5cb4): undefined reference to `wprintw' ee.c:(.text+0x5cc7): undefined reference to `wrefresh' ee.c:(.text+0x5d26): undefined reference to `wmove' ee.c:(.text+0x5d39): undefined reference to `wclrtoeol' ee.c:(.text+0x5d6c): undefined reference to `wprintw' ee.c:(.text+0x5d96): undefined reference to `wprintw' ee.c:(.text+0x5da9): undefined reference to `wrefresh' ee.c:(.text+0x5dd3): undefined reference to `wmove' ee.c:(.text+0x5de6): undefined reference to `wrefresh' ee.c:(.text+0x5f0c): undefined reference to `wmove' ee.c:(.text+0x5f1f): undefined reference to `wclrtoeol' ee.c:(.text+0x5f72): undefined reference to `wprintw' ee.c:(.text+0x5f8a): undefined reference to `wrefresh' ee.c:(.text+0x5fb4): undefined reference to `wmove' ee.c:(.text+0x5fc7): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `resize_check': ee.c:(.text+0x5feb): undefined reference to `LINES' ee.c:(.text+0x5fff): undefined reference to `COLS' ee.c:(.text+0x602c): undefined reference to `delwin' ee.c:(.text+0x603c): undefined reference to `delwin' ee.c:(.text+0x604c): undefined reference to `delwin' ee.c:(.text+0x605c): undefined reference to `delwin' ee.c:(.text+0x6076): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `delete': ee.c:(.text+0x6882): undefined reference to `wmove' ee.c:(.text+0x6897): undefined reference to `winsdelln' ee.c:(.text+0x6927): undefined reference to `wmove' ee.c:(.text+0x6937): undefined reference to `wclrtobot' ee.c:(.text+0x697d): undefined reference to `wmove' /tmp/ee-d41038.o: In function `insert': ee.c:(.text+0x6b40): undefined reference to `wclrtoeol' ee.c:(.text+0x6bc8): undefined reference to `waddch' /tmp/ee-d41038.o: In function `emacs_control': ee.c:(.text+0x6fbb): undefined reference to `wmove' /tmp/ee-d41038.o: In function `control': ee.c:(.text+0x723c): undefined reference to `wmove' /tmp/ee-d41038.o: In function `out_char': ee.c:(.text+0x800b): undefined reference to `waddch' ee.c:(.text+0x8106): undefined reference to `waddch' ee.c:(.text+0x812d): undefined reference to `waddch' ee.c:(.text+0x81ad): undefined reference to `waddch' /tmp/ee-d41038.o: In function `right': ee.c:(.text+0x84c7): undefined reference to `wmove' ee.c:(.text+0x859d): undefined reference to `wmove' /tmp/ee-d41038.o: In function `insert_line': ee.c:(.text+0x85f6): undefined reference to `wmove' ee.c:(.text+0x8606): undefined reference to `wclrtoeol' ee.c:(.text+0x883b): undefined reference to `wclrtoeol' ee.c:(.text+0x8854): undefined reference to `wmove' ee.c:(.text+0x8869): undefined reference to `winsdelln' ee.c:(.text+0x8884): undefined reference to `wmove' ee.c:(.text+0x8899): undefined reference to `winsdelln' ee.c:(.text+0x88b2): undefined reference to `wmove' ee.c:(.text+0x88c2): undefined reference to `wclrtobot' /tmp/ee-d41038.o: In function `midscreen': ee.c:(.text+0x8a0a): undefined reference to `wmove' ee.c:(.text+0x8a55): undefined reference to `wmove' /tmp/ee-d41038.o: In function `draw_line': ee.c:(.text+0x8acf): undefined reference to `wmove' ee.c:(.text+0x8adf): undefined reference to `wclrtoeol' ee.c:(.text+0x8b42): undefined reference to `wmove' ee.c:(.text+0x8b52): undefined reference to `wclrtoeol' ee.c:(.text+0x8c07): undefined reference to `waddch' ee.c:(.text+0x8c41): undefined reference to `wclrtoeol' ee.c:(.text+0x8c60): undefined reference to `wmove' /tmp/ee-d41038.o: In function `scanline': ee.c:(.text+0x8df2): undefined reference to `COLS' /tmp/ee-d41038.o: In function `left': ee.c:(.text+0x8f8c): undefined reference to `wmove' ee.c:(.text+0x905b): undefined reference to `wmove' /tmp/ee-d41038.o: In function `get_string': ee.c:(.text+0x91fa): undefined reference to `wmove' ee.c:(.text+0x920a): undefined reference to `wclrtoeol' ee.c:(.text+0x9223): undefined reference to `waddnstr' ee.c:(.text+0x9233): undefined reference to `wrefresh' ee.c:(.text+0x9293): undefined reference to `wgetch' ee.c:(.text+0x9347): undefined reference to `waddch' ee.c:(.text+0x935e): undefined reference to `waddch' ee.c:(.text+0x9375): undefined reference to `waddch' ee.c:(.text+0x9407): undefined reference to `wgetch' ee.c:(.text+0x94c6): undefined reference to `waddch' ee.c:(.text+0x94ec): undefined reference to `wrefresh' ee.c:(.text+0x95c0): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `command_prompt': ee.c:(.text+0x96c6): undefined reference to `werase' ee.c:(.text+0x96dc): undefined reference to `wmove' ee.c:(.text+0x9704): undefined reference to `wprintw' ee.c:(.text+0x972d): undefined reference to `wprintw' ee.c:(.text+0x973d): undefined reference to `wrefresh' ee.c:(.text+0x977f): undefined reference to `wrefresh' ee.c:(.text+0x97a6): undefined reference to `wmove' /tmp/ee-d41038.o: In function `move_rel': ee.c:(.text+0x9cab): undefined reference to `wmove' /tmp/ee-d41038.o: In function `del_line': ee.c:(.text+0xa3ba): undefined reference to `wclrtoeol' /tmp/ee-d41038.o: In function `nextline': ee.c:(.text+0xa67d): undefined reference to `wmove' ee.c:(.text+0xa692): undefined reference to `winsdelln' ee.c:(.text+0xa6ab): undefined reference to `wmove' ee.c:(.text+0xa6bb): undefined reference to `wclrtobot' /tmp/ee-d41038.o: In function `prevline': ee.c:(.text+0xa766): undefined reference to `winsdelln' /tmp/ee-d41038.o: In function `find_pos': ee.c:(.text+0xa9b9): undefined reference to `COLS' ee.c:(.text+0xaa96): undefined reference to `wmove' /tmp/ee-d41038.o: In function `paint_info_win': ee.c:(.text+0xaad4): undefined reference to `werase' ee.c:(.text+0xaafa): undefined reference to `wmove' ee.c:(.text+0xab0a): undefined reference to `wclrtoeol' ee.c:(.text+0xab6f): undefined reference to `waddnstr' ee.c:(.text+0xaba3): undefined reference to `waddnstr' ee.c:(.text+0xabd2): undefined reference to `wmove' ee.c:(.text+0xac28): undefined reference to `waddnstr' ee.c:(.text+0xac61): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `command': ee.c:(.text+0xaeda): undefined reference to `wmove' ee.c:(.text+0xaeea): undefined reference to `wclrtoeol' ee.c:(.text+0xaf0f): undefined reference to `wprintw' ee.c:(.text+0xaf34): undefined reference to `wprintw' ee.c:(.text+0xaf6b): undefined reference to `wmove' ee.c:(.text+0xaf7b): undefined reference to `wclrtoeol' ee.c:(.text+0xafae): undefined reference to `wprintw' ee.c:(.text+0xafd5): undefined reference to `wprintw' ee.c:(.text+0xb03a): undefined reference to `wmove' ee.c:(.text+0xb04a): undefined reference to `wclrtoeol' ee.c:(.text+0xb06f): undefined reference to `wprintw' ee.c:(.text+0xb146): undefined reference to `wmove' ee.c:(.text+0xb156): undefined reference to `wclrtoeol' ee.c:(.text+0xb172): undefined reference to `wprintw' ee.c:(.text+0xb1a9): undefined reference to `wmove' ee.c:(.text+0xb1b9): undefined reference to `wclrtoeol' ee.c:(.text+0xb1dd): undefined reference to `wprintw' ee.c:(.text+0xb4b4): undefined reference to `wmove' ee.c:(.text+0xb4c4): undefined reference to `wclrtoeol' ee.c:(.text+0xb4e2): undefined reference to `wprintw' /tmp/ee-d41038.o: In function `write_file': ee.c:(.text+0xbf27): undefined reference to `wmove' ee.c:(.text+0xbf37): undefined reference to `wclrtoeol' ee.c:(.text+0xbf55): undefined reference to `wprintw' ee.c:(.text+0xbf65): undefined reference to `wrefresh' ee.c:(.text+0xbf87): undefined reference to `wmove' ee.c:(.text+0xbf97): undefined reference to `wclrtoeol' ee.c:(.text+0xbfb5): undefined reference to `wprintw' ee.c:(.text+0xbfc5): undefined reference to `wrefresh' ee.c:(.text+0xc0e5): undefined reference to `wmove' ee.c:(.text+0xc0f5): undefined reference to `wclrtoeol' ee.c:(.text+0xc11a): undefined reference to `wprintw' ee.c:(.text+0xc12a): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `goto_line': ee.c:(.text+0xc342): undefined reference to `wmove' ee.c:(.text+0xc352): undefined reference to `wclrtoeol' ee.c:(.text+0xc377): undefined reference to `wprintw' ee.c:(.text+0xc39c): undefined reference to `wmove' /tmp/ee-d41038.o: In function `sh_command': ee.c:(.text+0xc468): undefined reference to `keypad' ee.c:(.text+0xc47a): undefined reference to `keypad' ee.c:(.text+0xc482): undefined reference to `echo' ee.c:(.text+0xc48a): undefined reference to `nl' ee.c:(.text+0xc492): undefined reference to `noraw' ee.c:(.text+0xc49a): undefined reference to `resetty' ee.c:(.text+0xc4a2): undefined reference to `endwin' ee.c:(.text+0xc9c3): undefined reference to `reset_prog_mode' ee.c:(.text+0xc9ce): undefined reference to `noecho' ee.c:(.text+0xc9d9): undefined reference to `nonl' ee.c:(.text+0xc9e4): undefined reference to `raw' ee.c:(.text+0xc9fc): undefined reference to `keypad' ee.c:(.text+0xca14): undefined reference to `keypad' ee.c:(.text+0xca3a): undefined reference to `clearok' /tmp/ee-d41038.o: In function `draw_screen': ee.c:(.text+0xcb47): undefined reference to `wclrtobot' ee.c:(.text+0xcbce): undefined reference to `wmove' ee.c:(.text+0xcbf3): undefined reference to `wmove' /tmp/ee-d41038.o: In function `get_file': ee.c:(.text+0xcc2d): undefined reference to `wmove' ee.c:(.text+0xcc3d): undefined reference to `wclrtoeol' ee.c:(.text+0xcc5b): undefined reference to `wprintw' ee.c:(.text+0xccdc): undefined reference to `wprintw' ee.c:(.text+0xccf5): undefined reference to `wrefresh' ee.c:(.text+0xce5f): undefined reference to `wmove' ee.c:(.text+0xce6f): undefined reference to `wclrtoeol' ee.c:(.text+0xce9c): undefined reference to `wprintw' ee.c:(.text+0xceca): undefined reference to `wprintw' ee.c:(.text+0xceda): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `paint_menu': ee.c:(.text+0xd363): undefined reference to `werase' ee.c:(.text+0xd384): undefined reference to `wmove' ee.c:(.text+0xd3c6): undefined reference to `waddch' ee.c:(.text+0xd3f1): undefined reference to `waddch' ee.c:(.text+0xd412): undefined reference to `waddch' ee.c:(.text+0xd42b): undefined reference to `wmove' ee.c:(.text+0xd43e): undefined reference to `waddch' ee.c:(.text+0xd469): undefined reference to `waddch' ee.c:(.text+0xd48a): undefined reference to `waddch' ee.c:(.text+0xd4c1): undefined reference to `wmove' ee.c:(.text+0xd4d9): undefined reference to `waddnstr' ee.c:(.text+0xd4f5): undefined reference to `wmove' ee.c:(.text+0xd51c): undefined reference to `waddnstr' ee.c:(.text+0xd59a): undefined reference to `wmove' ee.c:(.text+0xd5ad): undefined reference to `waddch' ee.c:(.text+0xd5c2): undefined reference to `wmove' ee.c:(.text+0xd5d5): undefined reference to `waddch' ee.c:(.text+0xd635): undefined reference to `wmove' ee.c:(.text+0xd64e): undefined reference to `waddnstr' ee.c:(.text+0xd698): undefined reference to `wmove' ee.c:(.text+0xd709): undefined reference to `wprintw' ee.c:(.text+0xd72f): undefined reference to `waddnstr' ee.c:(.text+0xd75e): undefined reference to `wmove' ee.c:(.text+0xd7de): undefined reference to `wprintw' ee.c:(.text+0xd804): undefined reference to `waddnstr' ee.c:(.text+0xd825): undefined reference to `waddnstr' ee.c:(.text+0xd85c): undefined reference to `wmove' ee.c:(.text+0xd8d0): undefined reference to `wprintw' ee.c:(.text+0xd8f6): undefined reference to `waddnstr' /tmp/ee-d41038.o: In function `no_info_window': ee.c:(.text+0xd994): undefined reference to `delwin' ee.c:(.text+0xd9a4): undefined reference to `delwin' ee.c:(.text+0xd9b8): undefined reference to `LINES' ee.c:(.text+0xd9c9): undefined reference to `LINES' ee.c:(.text+0xd9d3): undefined reference to `COLS' ee.c:(.text+0xd9df): undefined reference to `newwin' ee.c:(.text+0xd9f9): undefined reference to `keypad' ee.c:(.text+0xda0e): undefined reference to `idlok' ee.c:(.text+0xda23): undefined reference to `clearok' ee.c:(.text+0xda47): undefined reference to `wrefresh' /tmp/ee-d41038.o: In function `create_info_window': ee.c:(.text+0xda7e): undefined reference to `LINES' ee.c:(.text+0xda95): undefined reference to `delwin' ee.c:(.text+0xdaa3): undefined reference to `LINES' ee.c:(.text+0xdaae): undefined reference to `COLS' ee.c:(.text+0xdabb): undefined reference to `newwin' ee.c:(.text+0xdad5): undefined reference to `keypad' ee.c:(.text+0xdaea): undefined reference to `idlok' ee.c:(.text+0xdafa): undefined reference to `werase' ee.c:(.text+0xdb13): undefined reference to `COLS' ee.c:(.text+0xdb1d): undefined reference to `newwin' ee.c:(.text+0xdb32): undefined reference to `werase' ee.c:(.text+0xdb91): undefined reference to `clearok' ee.c:(.text+0xdba6): undefined reference to `wrefresh' clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [curses] Error code 1 bmake: stopped in /var/pkgsrc/work/editors/easyedit/work/easyedit-1.4.6 1 error bmake: stopped in /var/pkgsrc/work/editors/easyedit/work/easyedit-1.4.6 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/editors/easyedit *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/editors/easyedit