Hi guys,
I am writing a User interface program to run on text mode using
ncurses API. I had built it successfully on X86 host. But while cross
compiling, i get multiple errors.. i have listed few of them. Because,
all of them refer to a single problem which has to be figured out.
root@bumble:~/Documents/testc/curses# arm-none-linux-gnueabi-gcc -o ui
ui.c -lncursesw -I /usr/include/ncursesw/
/usr/include/ncursesw/ncurses.h:638: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvaddchstr'
/usr/include/ncursesw/ncurses.h:639: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvaddnstr'
/usr/include/ncursesw/ncurses.h:640: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvaddstr'
/usr/include/ncursesw/ncurses.h:641: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvchgat'
/usr/include/ncursesw/ncurses.h:642: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvcur'
/usr/include/ncursesw/ncurses.h:643: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvdelch'
/usr/include/ncursesw/ncurses.h:644: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvderwin'
/usr/include/ncursesw/ncurses.h:645: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvgetch'
/usr/include/ncursesw/ncurses.h:646: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvgetnstr'
/usr/include/ncursesw/ncurses.h:647: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvgetstr'
/usr/include/ncursesw/ncurses.h:648: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvhline'
/usr/include/ncursesw/ncurses.h:649: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinch'
/usr/include/ncursesw/ncurses.h:650: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinchnstr'
/usr/include/ncursesw/ncurses.h:651: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinchstr'
/usr/include/ncursesw/ncurses.h:652: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinnstr'
/usr/include/ncursesw/ncurses.h:653: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinsch'
/usr/include/ncursesw/ncurses.h:654: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinsnstr'
/usr/include/ncursesw/ncurses.h:655: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinsstr'
/usr/include/ncursesw/ncurses.h:656: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvinstr'
/usr/include/ncursesw/ncurses.h:657: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvprintw'
/usr/include/ncursesw/ncurses.h:659: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvscanw'
/usr/include/ncursesw/ncurses.h:661: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvvline'
/usr/include/ncursesw/ncurses.h:662: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwaddch'
/usr/include/ncursesw/ncurses.h:663: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwaddchnstr'
/usr/include/ncursesw/ncurses.h:664: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwaddchstr'
/usr/include/ncursesw/ncurses.h:665: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwaddnstr'
/usr/include/ncursesw/ncurses.h:666: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwaddstr'
/usr/include/ncursesw/ncurses.h:667: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwchgat'
/usr/include/ncursesw/ncurses.h:668: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwdelch'
/usr/include/ncursesw/ncurses.h:669: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwgetch'
/usr/include/ncursesw/ncurses.h:670: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwgetnstr'
/usr/include/ncursesw/ncurses.h:671: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwgetstr'
/usr/include/ncursesw/ncurses.h:672: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwhline'
/usr/include/ncursesw/ncurses.h:673: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwin'
/usr/include/ncursesw/ncurses.h:674: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinch'
/usr/include/ncursesw/ncurses.h:675: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinchnstr'
/usr/include/ncursesw/ncurses.h:676: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinchstr'
/usr/include/ncursesw/ncurses.h:677: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinnstr'
/usr/include/ncursesw/ncurses.h:678: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinsch'
/usr/include/ncursesw/ncurses.h:679: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinsnstr'
/usr/include/ncursesw/ncurses.h:680: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinsstr'
/usr/include/ncursesw/ncurses.h:681: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwinstr'
/usr/include/ncursesw/ncurses.h:682: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwprintw'
/usr/include/ncursesw/ncurses.h:684: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwscanw'
/usr/include/ncursesw/ncurses.h:686: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mvwvline'
/usr/include/ncursesw/ncurses.h:687: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'napms'
/usr/include/ncursesw/ncurses.h:688: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:689: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:690: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:691: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'nl'
/usr/include/ncursesw/ncurses.h:692: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'nocbreak'
/usr/include/ncursesw/ncurses.h:693: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'nodelay'
/usr/include/ncursesw/ncurses.h:694: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'noecho'
/usr/include/ncursesw/ncurses.h:695: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'nonl'
/usr/include/ncursesw/ncurses.h:696: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'noqiflush'
/usr/include/ncursesw/ncurses.h:697: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'noraw'
/usr/include/ncursesw/ncurses.h:698: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'notimeout'
/usr/include/ncursesw/ncurses.h:699: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'overlay'
/usr/include/ncursesw/ncurses.h:700: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'overwrite'
/usr/include/ncursesw/ncurses.h:701: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'pair_content'
/usr/include/ncursesw/ncurses.h:702: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'PAIR_NUMBER'
/usr/include/ncursesw/ncurses.h:703: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'pechochar'
/usr/include/ncursesw/ncurses.h:704: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'pnoutrefresh'
/usr/include/ncursesw/ncurses.h:705: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'prefresh'
/usr/include/ncursesw/ncurses.h:706: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'printw'
/usr/include/ncursesw/ncurses.h:708: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'putwin'
/usr/include/ncursesw/ncurses.h:709: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'qiflush'
/usr/include/ncursesw/ncurses.h:710: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'raw'
/usr/include/ncursesw/ncurses.h:711: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'redrawwin'
/usr/include/ncursesw/ncurses.h:712: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'refresh'
/usr/include/ncursesw/ncurses.h:713: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'resetty'
/usr/include/ncursesw/ncurses.h:714: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'reset_prog_mode'
/usr/include/ncursesw/ncurses.h:715: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'reset_shell_mode'
/usr/include/ncursesw/ncurses.h:716: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'ripoffline'
/usr/include/ncursesw/ncurses.h:717: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'savetty'
/usr/include/ncursesw/ncurses.h:718: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scanw'
/usr/include/ncursesw/ncurses.h:720: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scr_dump'
/usr/include/ncursesw/ncurses.h:721: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scr_init'
/usr/include/ncursesw/ncurses.h:722: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scrl'
/usr/include/ncursesw/ncurses.h:723: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scroll'
/usr/include/ncursesw/ncurses.h:724: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scrollok'
/usr/include/ncursesw/ncurses.h:725: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scr_restore'
/usr/include/ncursesw/ncurses.h:726: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'scr_set'
/usr/include/ncursesw/ncurses.h:727: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'setscrreg'
/usr/include/ncursesw/ncurses.h:728: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:729: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attroff'
/usr/include/ncursesw/ncurses.h:730: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attr_off'
/usr/include/ncursesw/ncurses.h:731: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attron'
/usr/include/ncursesw/ncurses.h:732: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attr_on'
/usr/include/ncursesw/ncurses.h:733: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attrset'
/usr/include/ncursesw/ncurses.h:734: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attr'
/usr/include/ncursesw/ncurses.h:735: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_attr_set'
/usr/include/ncursesw/ncurses.h:736: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_clear'
/usr/include/ncursesw/ncurses.h:737: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_color'
/usr/include/ncursesw/ncurses.h:738: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_init'
/usr/include/ncursesw/ncurses.h:739: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_label'
/usr/include/ncursesw/ncurses.h:740: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_noutrefresh'
/usr/include/ncursesw/ncurses.h:741: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_refresh'
/usr/include/ncursesw/ncurses.h:742: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_restore'
/usr/include/ncursesw/ncurses.h:743: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_set'
/usr/include/ncursesw/ncurses.h:744: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'slk_touch'
/usr/include/ncursesw/ncurses.h:745: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'standout'
/usr/include/ncursesw/ncurses.h:746: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'standend'
/usr/include/ncursesw/ncurses.h:747: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'start_color'
/usr/include/ncursesw/ncurses.h:748: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:749: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:750: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'syncok'
/usr/include/ncursesw/ncurses.h:751: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'termattrs'
/usr/include/ncursesw/ncurses.h:752: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'termname'
/usr/include/ncursesw/ncurses.h:753: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'timeout'
/usr/include/ncursesw/ncurses.h:754: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'touchline'
/usr/include/ncursesw/ncurses.h:755: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'touchwin'
/usr/include/ncursesw/ncurses.h:756: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'typeahead'
/usr/include/ncursesw/ncurses.h:757: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'ungetch'
/usr/include/ncursesw/ncurses.h:758: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'untouchwin'
/usr/include/ncursesw/ncurses.h:759: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'use_env'
/usr/include/ncursesw/ncurses.h:760: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vidattr'
/usr/include/ncursesw/ncurses.h:761: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vidputs'
/usr/include/ncursesw/ncurses.h:762: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vline'
/usr/include/ncursesw/ncurses.h:763: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vwprintw'
/usr/include/ncursesw/ncurses.h:764: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vw_printw'
/usr/include/ncursesw/ncurses.h:765: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vwscanw'
/usr/include/ncursesw/ncurses.h:766: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'vw_scanw'
/usr/include/ncursesw/ncurses.h:767: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'waddch'
/usr/include/ncursesw/ncurses.h:768: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'waddchnstr'
/usr/include/ncursesw/ncurses.h:769: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'waddchstr'
/usr/include/ncursesw/ncurses.h:770: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'waddnstr'
/usr/include/ncursesw/ncurses.h:771: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'waddstr'
/usr/include/ncursesw/ncurses.h:772: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattron'
/usr/include/ncursesw/ncurses.h:773: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattroff'
/usr/include/ncursesw/ncurses.h:774: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattrset'
/usr/include/ncursesw/ncurses.h:775: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattr_get'
/usr/include/ncursesw/ncurses.h:776: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattr_on'
/usr/include/ncursesw/ncurses.h:777: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattr_off'
/usr/include/ncursesw/ncurses.h:778: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wattr_set'
/usr/include/ncursesw/ncurses.h:779: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wbkgd'
/usr/include/ncursesw/ncurses.h:780: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wbkgdset'
/usr/include/ncursesw/ncurses.h:781: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wborder'
/usr/include/ncursesw/ncurses.h:782: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wchgat'
/usr/include/ncursesw/ncurses.h:783: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wclear'
/usr/include/ncursesw/ncurses.h:784: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wclrtobot'
/usr/include/ncursesw/ncurses.h:785: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wclrtoeol'
/usr/include/ncursesw/ncurses.h:786: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wcolor_set'
/usr/include/ncursesw/ncurses.h:787: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wcursyncup'
/usr/include/ncursesw/ncurses.h:788: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wdelch'
/usr/include/ncursesw/ncurses.h:789: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wdeleteln'
/usr/include/ncursesw/ncurses.h:790: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wechochar'
/usr/include/ncursesw/ncurses.h:791: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'werase'
/usr/include/ncursesw/ncurses.h:792: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wgetch'
/usr/include/ncursesw/ncurses.h:793: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wgetnstr'
/usr/include/ncursesw/ncurses.h:794: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wgetstr'
/usr/include/ncursesw/ncurses.h:795: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'whline'
/usr/include/ncursesw/ncurses.h:796: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winch'
/usr/include/ncursesw/ncurses.h:797: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winchnstr'
/usr/include/ncursesw/ncurses.h:798: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winchstr'
/usr/include/ncursesw/ncurses.h:799: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winnstr'
/usr/include/ncursesw/ncurses.h:800: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winsch'
/usr/include/ncursesw/ncurses.h:801: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winsdelln'
/usr/include/ncursesw/ncurses.h:802: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winsertln'
/usr/include/ncursesw/ncurses.h:803: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winsnstr'
/usr/include/ncursesw/ncurses.h:804: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winsstr'
/usr/include/ncursesw/ncurses.h:805: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'winstr'
/usr/include/ncursesw/ncurses.h:806: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wmove'
/usr/include/ncursesw/ncurses.h:807: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wnoutrefresh'
/usr/include/ncursesw/ncurses.h:808: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wprintw'
/usr/include/ncursesw/ncurses.h:810: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wredrawln'
/usr/include/ncursesw/ncurses.h:811: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wrefresh'
/usr/include/ncursesw/ncurses.h:812: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wscanw'
/usr/include/ncursesw/ncurses.h:814: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wscrl'
/usr/include/ncursesw/ncurses.h:815: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wsetscrreg'
/usr/include/ncursesw/ncurses.h:816: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wstandout'
/usr/include/ncursesw/ncurses.h:817: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wstandend'
/usr/include/ncursesw/ncurses.h:818: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wsyncdown'
/usr/include/ncursesw/ncurses.h:819: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wsyncup'
/usr/include/ncursesw/ncurses.h:820: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wtimeout'
/usr/include/ncursesw/ncurses.h:821: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wtouchln'
/usr/include/ncursesw/ncurses.h:822: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wvline'
/usr/include/ncursesw/ncurses.h:827: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'tigetflag'
/usr/include/ncursesw/ncurses.h:828: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'tigetnum'
/usr/include/ncursesw/ncurses.h:829: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'tigetstr'
/usr/include/ncursesw/ncurses.h:830: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'putp'
/usr/include/ncursesw/ncurses.h:833: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'tparm'
/usr/include/ncursesw/ncurses.h:839: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'tiparm'
/usr/include/ncursesw/ncurses.h:844: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getattrs'
/usr/include/ncursesw/ncurses.h:845: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getcurx'
/usr/include/ncursesw/ncurses.h:846: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getcury'
/usr/include/ncursesw/ncurses.h:847: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getbegx'
/usr/include/ncursesw/ncurses.h:848: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getbegy'
/usr/include/ncursesw/ncurses.h:849: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getmaxx'
/usr/include/ncursesw/ncurses.h:850: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getmaxy'
/usr/include/ncursesw/ncurses.h:851: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getparx'
/usr/include/ncursesw/ncurses.h:852: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getpary'
/usr/include/ncursesw/ncurses.h:867: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:868: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:869: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_term_resized'
/usr/include/ncursesw/ncurses.h:870: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'keybound'
/usr/include/ncursesw/ncurses.h:871: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'curses_version'
/usr/include/ncursesw/ncurses.h:872: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'assume_default_colors'
/usr/include/ncursesw/ncurses.h:873: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'define_key'
/usr/include/ncursesw/ncurses.h:874: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'get_escdelay'
/usr/include/ncursesw/ncurses.h:875: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'key_defined'
/usr/include/ncursesw/ncurses.h:876: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'keyok'
/usr/include/ncursesw/ncurses.h:877: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'resize_term'
/usr/include/ncursesw/ncurses.h:878: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'resizeterm'
/usr/include/ncursesw/ncurses.h:879: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'set_escdelay'
/usr/include/ncursesw/ncurses.h:880: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'set_tabsize'
/usr/include/ncursesw/ncurses.h:881: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'use_default_colors'
/usr/include/ncursesw/ncurses.h:882: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'use_extended_names'
/usr/include/ncursesw/ncurses.h:883: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'use_legacy_coding'
/usr/include/ncursesw/ncurses.h:884: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'use_screen'
/usr/include/ncursesw/ncurses.h:885: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'use_window'
/usr/include/ncursesw/ncurses.h:886: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wresize'
/usr/include/ncursesw/ncurses.h:887: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'nofilter'
/usr/include/ncursesw/ncurses.h:893: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:894: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_cleared'
/usr/include/ncursesw/ncurses.h:895: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_idcok'
/usr/include/ncursesw/ncurses.h:896: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_idlok'
/usr/include/ncursesw/ncurses.h:897: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_immedok'
/usr/include/ncursesw/ncurses.h:898: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_keypad'
/usr/include/ncursesw/ncurses.h:899: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_leaveok'
/usr/include/ncursesw/ncurses.h:900: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_nodelay'
/usr/include/ncursesw/ncurses.h:901: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_notimeout'
/usr/include/ncursesw/ncurses.h:902: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_pad'
/usr/include/ncursesw/ncurses.h:903: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_scrollok'
/usr/include/ncursesw/ncurses.h:904: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_subwin'
/usr/include/ncursesw/ncurses.h:905: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'is_syncok'
/usr/include/ncursesw/ncurses.h:906: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wgetscrreg'
/usr/include/ncursesw/ncurses.h:1356: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:1357: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:1358: error: expected ')' before '*'
token
/usr/include/ncursesw/ncurses.h:1359: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'ttytype'
/usr/include/ncursesw/ncurses.h:1360: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'COLORS'
/usr/include/ncursesw/ncurses.h:1361: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'COLOR_PAIRS'
/usr/include/ncursesw/ncurses.h:1362: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'COLS'
/usr/include/ncursesw/ncurses.h:1363: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'ESCDELAY'
/usr/include/ncursesw/ncurses.h:1364: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'LINES'
/usr/include/ncursesw/ncurses.h:1365: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'TABSIZE'
/usr/include/ncursesw/ncurses.h:1887: error: storage class specified
for parameter 'MEVENT'
/usr/include/ncursesw/ncurses.h:1889: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'has_mouse'
/usr/include/ncursesw/ncurses.h:1890: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'getmouse'
/usr/include/ncursesw/ncurses.h:1891: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'ungetmouse'
/usr/include/ncursesw/ncurses.h:1892: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mousemask'
/usr/include/ncursesw/ncurses.h:1893: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wenclose'
/usr/include/ncursesw/ncurses.h:1894: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mouseinterval'
/usr/include/ncursesw/ncurses.h:1895: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'wmouse_trafo'
/usr/include/ncursesw/ncurses.h:1896: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mouse_trafo'
/usr/include/ncursesw/ncurses.h:1910: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'mcprint'
/usr/include/ncursesw/ncurses.h:1911: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'has_key'
/usr/include/ncursesw/ncurses.h:1920: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_tracef'
/usr/include/ncursesw/ncurses.h:1921: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_tracedump'
/usr/include/ncursesw/ncurses.h:1922: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_traceattr'
/usr/include/ncursesw/ncurses.h:1923: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_traceattr2'
/usr/include/ncursesw/ncurses.h:1924: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_nc_tracebits'
/usr/include/ncursesw/ncurses.h:1925: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_tracechar'
/usr/include/ncursesw/ncurses.h:1926: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_tracechtype'
/usr/include/ncursesw/ncurses.h:1927: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_tracechtype2'
/usr/include/ncursesw/ncurses.h:1937: error: expected '=', ',', ';',
'asm' or '__attribute__' before '_tracemouse'
/usr/include/ncursesw/ncurses.h:1938: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'trace'
/usr/include/ncursesw/ncurses.h:1969:29: error: ncursesw/unctrl.h: No
such file or directory
ui.c:3: error: expected declaration specifiers before 'WINDOW'
ui.c:4: error: expected ')' before '*' token
ui.c:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'{' token
ui.c:80: error: expected declaration specifiers before 'WINDOW'
ui.c:92: error: old-style parameter declarations in prototyped
function definition
/usr/include/ncursesw/ncurses.h:250: error: parameter name omitted
ui.c:90: error: expected '{' at end of input
Please help me figure it out.
Thanks and Regards..