Subj : Complie errors with Ubuntu To : Digital Man From : Smartyhall Date : Tue Jul 26 2005 10:17 pm Re: Complie errors with Ubuntu By: Digital Man to Smartyhall on Tue Jul 26 2005 06:43 pm > I think this is the cause of my compile difficulties, as th > > list of errors I am given at the end of a nearly complete make seems to o > > invovlve screen and key related functions. (I know, I should have a list > > errors handy, but it has been a few days since I attempted to comple, and > > list is lost. I will attempt later, and post them if anyone feels it can > > Yes, please post the errors. > A bit long, but this is the product of "make 2>> output.txt" : out: http://www.subservientchicken.com / make -C ../smblib lib make[1]: Entering directory `/sbbs/src/smblib' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/sbbs/src/smblib' make -C ../xpdev mtlib make[1]: Entering directory `/sbbs/src/xpdev' make[1]: Nothing to be done for `mtlib'. make[1]: Leaving directory `/sbbs/src/xpdev' make -C ../xpdev lib make[1]: Entering directory `/sbbs/src/xpdev' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/sbbs/src/xpdev' make -C ../conio mtlib make[1]: Entering directory `/sbbs/src/conio' Compiling curs_cio.c make[1]: Leaving directory `/sbbs/src/conio' make -C ../smblib lib make[1]: Entering directory `/sbbs/src/smblib' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/sbbs/src/smblib' make -C ../xpdev mtlib make[1]: Entering directory `/sbbs/src/xpdev' make[1]: Nothing to be done for `mtlib'. make[1]: Leaving directory `/sbbs/src/xpdev' make -C ../xpdev lib make[1]: Entering directory `/sbbs/src/xpdev' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/sbbs/src/xpdev' make -C ../conio mtlib make[1]: Entering directory `/sbbs/src/conio' Compiling curs_cio.c make[1]: Leaving directory `/sbbs/src/conio' In file included from curs_cio.h:40, from curs_cio.c:43: curs_fix.h:43:21: warning: curses.h: No such file or directory curs_cio.c: In function `curses_color': curs_cio.c:59: error: `COLOR_BLACK' undeclared (first use in this function) curs_cio.c:59: error: (Each undeclared identifier is reported only once curs_cio.c:59: error: for each function it appears in.) curs_cio.c:61: error: `COLOR_BLUE' undeclared (first use in this function) curs_cio.c:63: error: `COLOR_GREEN' undeclared (first use in this function) curs_cio.c:65: error: `COLOR_CYAN' undeclared (first use in this function) curs_cio.c:67: error: `COLOR_RED' undeclared (first use in this function) curs_cio.c:69: error: `COLOR_MAGENTA' undeclared (first use in this function) curs_cio.c:71: error: `COLOR_YELLOW' undeclared (first use in this function) curs_cio.c:73: error: `COLOR_WHITE' undeclared (first use in this function) curs_cio.c: In function `curs_puttext': curs_cio.c:121: error: `stdscr' undeclared (first use in this function) curs_cio.c: In function `curs_gettext': curs_cio.c:145: error: `chtype' undeclared (first use in this function) curs_cio.c:145: error: syntax error before "attr" curs_cio.c:170: error: `stdscr' undeclared (first use in this function) curs_cio.c:175: error: `attr' undeclared (first use in this function) curs_cio.c:176: error: `A_REVERSE' undeclared (first use in this function) curs_cio.c:179: error: `A_ALTCHARSET' undeclared (first use in this function) curs_cio.c:183: error: `ACS_CKBOARD' undeclared (first use in this function) curs_cio.c:187: error: `ACS_BOARD' undeclared (first use in this function) curs_cio.c:191: error: `ACS_BSSB' undeclared (first use in this function) curs_cio.c:195: error: `ACS_SSBB' undeclared (first use in this function) curs_cio.c:199: error: `ACS_BBSS' undeclared (first use in this function) curs_cio.c:203: error: `ACS_SBBS' undeclared (first use in this function) curs_cio.c:207: error: `ACS_SBSS' undeclared (first use in this function) curs_cio.c:211: error: `ACS_SSSB' undeclared (first use in this function) curs_cio.c:215: error: `ACS_SSBS' undeclared (first use in this function) curs_cio.c:219: error: `ACS_BSSS' undeclared (first use in this function) curs_cio.c:223: error: `ACS_BSBS' undeclared (first use in this function) curs_cio.c:227: error: `ACS_SBSB' undeclared (first use in this function) curs_cio.c:231: error: `ACS_SSSS' undeclared (first use in this function) curs_cio.c:235: error: `ACS_BLOCK' undeclared (first use in this function) curs_cio.c:239: error: `ACS_UARROW' undeclared (first use in this function) curs_cio.c:243: error: `ACS_DARROW' undeclared (first use in this function) curs_cio.c:389: error: `A_BOLD' undeclared (first use in this function) curs_cio.c:393: error: `A_BLINK' undeclared (first use in this function) curs_cio.c:397: error: `A_COLOR' undeclared (first use in this function) curs_cio.c: In function `curs_textattr': curs_cio.c:408: error: `chtype' undeclared (first use in this function) curs_cio.c:408: error: syntax error before "attrs" curs_cio.c:417: error: `attrs' undeclared (first use in this function) curs_cio.c:417: error: `A_BOLD' undeclared (first use in this function) curs_cio.c:421: error: `A_BLINK' undeclared (first use in this function) curs_cio.c: In function `curs_wherey': curs_cio.c:459: error: `stdscr' undeclared (first use in this function) curs_cio.c: In function `curs_wherex': curs_cio.c:466: error: `stdscr' undeclared (first use in this function) curs_cio.c: In function `_putch': curs_cio.c:473: error: `chtype' undeclared (first use in this function) curs_cio.c:473: error: syntax error before "cha" curs_cio.c:480: error: `cha' undeclared (first use in this function) curs_cio.c:480: error: `ACS_UARROW' undeclared (first use in this function) curs_cio.c:483: error: `ACS_DARROW' undeclared (first use in this function) curs_cio.c:486: error: `ACS_CKBOARD' undeclared (first use in this function) curs_cio.c:489: error: `ACS_BOARD' undeclared (first use in this function) curs_cio.c:495: error: `ACS_SBSB' undeclared (first use in this function) curs_cio.c:498: error: `ACS_SBSS' undeclared (first use in this function) curs_cio.c:507: error: `ACS_BBSS' undeclared (first use in this function) curs_cio.c:522: error: `ACS_SBBS' undeclared (first use in this function) curs_cio.c:534: error: `ACS_SSBB' undeclared (first use in this function) curs_cio.c:537: error: `ACS_SSBS' undeclared (first use in this function) curs_cio.c:540: error: `ACS_BSSS' undeclared (first use in this function) curs_cio.c:543: error: `ACS_SSSB' undeclared (first use in this function) curs_cio.c:546: error: `ACS_BSBS' undeclared (first use in this function) curs_cio.c:549: error: `ACS_SSSS' undeclared (first use in this function) curs_cio.c:561: error: `ACS_BSSB' undeclared (first use in this function) curs_cio.c:615: error: `ACS_BLOCK' undeclared (first use in this function) curs_cio.c:627: error: `A_BOLD' undeclared (first use in this function) curs_cio.c:629: error: `A_REVERSE' undeclared (first use in this function) curs_cio.c: In function `curs_initciolib': curs_cio.c:666: error: `SCREEN' undeclared (first use in this function) curs_cio.c:666: error: `tst' undeclared (first use in this function) curs_cio.c:681: error: `stdscr' undeclared (first use in this function) curs_cio.c: In function `curs_gettextinfo': curs_cio.c:707: error: `stdscr' undeclared (first use in this function) curs_cio.c: In function `curs_getch': curs_cio.c:886: error: `ERR' undeclared (first use in this function) curs_cio.c:894: error: `KEY_DOWN' undeclared (first use in this function) curs_cio.c:899: error: `KEY_UP' undeclared (first use in this function) curs_cio.c:904: error: `KEY_LEFT' undeclared (first use in this function) curs_cio.c:909: error: `KEY_RIGHT' undeclared (first use in this function) curs_cio.c:914: error: `KEY_HOME' undeclared (first use in this function) curs_cio.c:919: error: `KEY_BACKSPACE' undeclared (first use in this function) curs_cio.c:923: error: case label does not reduce to an integer constant curs_cio.c:928: error: case label does not reduce to an integer constant curs_cio.c:933: error: case label does not reduce to an integer constant curs_cio.c:938: error: case label does not reduce to an integer constant curs_cio.c:943: error: case label does not reduce to an integer constant curs_cio.c:948: error: case label does not reduce to an integer constant curs_cio.c:953: error: case label does not reduce to an integer constant curs_cio.c:958: error: case label does not reduce to an integer constant curs_cio.c:963: error: case label does not reduce to an integer constant curs_cio.c:968: error: case label does not reduce to an integer constant curs_cio.c:973: error: case label does not reduce to an integer constant curs_cio.c:978: error: case label does not reduce to an integer constant curs_cio.c:983: error: `KEY_DC' undeclared (first use in this function) curs_cio.c:988: error: `KEY_IC' undeclared (first use in this function) curs_cio.c:993: error: `KEY_EIC' undeclared (first use in this function) curs_cio.c:998: error: `KEY_NPAGE' undeclared (first use in this function) curs_cio.c:1003: error: `KEY_PPAGE' undeclared (first use in this function) curs_cio.c:1008: error: `KEY_ENTER' undeclared (first use in this function) curs_cio.c:1013: error: `KEY_A1' undeclared (first use in this function) curs_cio.c:1018: error: `KEY_A3' undeclared (first use in this function) curs_cio.c:1023: error: `KEY_B2' undeclared (first use in this function) curs_cio.c:1028: error: `KEY_C1' undeclared (first use in this function) curs_cio.c:1033: error: `KEY_C3' undeclared (first use in this function) curs_cio.c:1038: error: `KEY_BEG' undeclared (first use in this function) curs_cio.c:1043: error: `KEY_CANCEL' undeclared (first use in this function) curs_cio.c:1048: error: `KEY_END' undeclared (first use in this function) curs_cio.c:1053: error: `KEY_SELECT' undeclared (first use in this function) make[1]: *** [gcc.linux.obj.debug-mt/curs_cio.o] Error 1 make: *** [ciolib-mt] Error 2 I'll look for an ncurses.h/so file somewhere. I do not remember clearly, but that may be what is actually listed in Synaptic -- the Ubuntu pakage manager. -- Linux is coming... Embrace the Penguine... ^w^w^w^w here... .