nahud@nahud-desktop:~/Desktop/slackchat/src$ make
gcc -I./include -Wall -ggdb -c main.c
main.c:9:20: error: curses.h: No such file or directory
main.c:10:19: error: ctype.h: No such file or directory
main.c:11:19: error: stdio.h: No such file or directory
main.c:12:23: error: sys/types.h: No such file or directory
main.c:13:22: error: sys/time.h: No such file or directory
main.c:14:24: error: sys/socket.h: No such file or directory
main.c:15:24: error: netinet/in.h: No such file or directory
main.c:16:20: error: string.h: No such file or directory
main.c:17:19: error: errno.h: No such file or directory
main.c:18:20: error: stdlib.h: No such file or directory
main.c:19:20: error: unistd.h: No such file or directory
main.c:20:20: error: getopt.h: No such file or directory
main.c:21:18: error: time.h: No such file or directory
main.c:22:17: error: pwd.h: No such file or directory
main.c:23:20: error: dirent.h: No such file or directory
In file included from main.c:25:
./include/isock.h:8: warning: struct sockaddr_in declared inside parameter list
./include/isock.h:8: warning: its scope is only this definition or declaration, which is probably not what you want
./include/isock.h:12: warning: struct sockaddr_in declared inside parameter list
main.c:43: error: syntax error before * token
main.c:43: warning: type defaults to int in declaration of slacklog
main.c:43: warning: data definition has no type or storage class
main.c:63: error: syntax error before ttime
main.c:63: warning: type defaults to int in declaration of ttime
main.c:63: warning: data definition has no type or storage class
main.c: In function main:
main.c:134: error: uid_t undeclared (first use in this function)
main.c:134: error: (Each undeclared identifier is reported only once
main.c:134: error: for each function it appears in.)
main.c:134: error: syntax error before uid
main.c:135: error: uid undeclared (first use in this function)
main.c:135: warning: implicit declaration of function getuid
main.c:140: warning: implicit declaration of function getpwuid
main.c:140: warning: assignment makes pointer from integer without a cast
main.c:141: warning: implicit declaration of function strlen
main.c:141: warning: incompatible implicit declaration of built-in function strlen
main.c:141: error: dereferencing pointer to incomplete type
main.c:141: warning: implicit declaration of function printf
main.c:141: warning: incompatible implicit declaration of built-in function printf
main.c:141: warning: implicit declaration of function exit
main.c:141: warning: incompatible implicit declaration of built-in function exit
main.c:142: warning: implicit declaration of function sprintf
main.c:142: warning: incompatible implicit declaration of built-in function sprintf
main.c:142: error: dereferencing pointer to incomplete type
main.c:146: error: dereferencing pointer to incomplete type
main.c:147: warning: implicit declaration of function fopen
main.c:147: warning: assignment makes pointer from integer without a cast
main.c:147: warning: incompatible implicit declaration of built-in function printf
main.c:147: error: dereferencing pointer to incomplete type
main.c:147: warning: incompatible implicit declaration of built-in function exit
main.c:151: error: DIR undeclared (first use in this function)
main.c:151: error: dp undeclared (first use in this function)
main.c:152: warning: implicit declaration of function opendir
main.c:153: error: dereferencing pointer to incomplete type
main.c:154: error: dereferencing pointer to incomplete type
main.c:155: error: dereferencing pointer to incomplete type
main.c:157: warning: implicit declaration of function closedir
main.c:161: warning: implicit declaration of function initscr
main.c:162: warning: implicit declaration of function has_colors
main.c:163: warning: implicit declaration of function endwin
main.c:164: warning: implicit declaration of function puts
main.c:165: warning: incompatible implicit declaration of built-in function exit
main.c:167: warning: implicit declaration of function start_color
main.c:167: error: OK undeclared (first use in this function)
main.c:170: warning: incompatible implicit declaration of built-in function exit
main.c:173: warning: implicit declaration of function init_pair
main.c:173: error: COLOR_WHITE undeclared (first use in this function)
main.c:173: error: COLOR_BLACK undeclared (first use in this function)
main.c:174: error: COLOR_BLUE undeclared (first use in this function)
main.c:176: warning: implicit declaration of function attrset
main.c:176: warning: implicit declaration of function COLOR_PAIR
main.c:176: error: A_BOLD undeclared (first use in this function)
main.c:179: warning: implicit declaration of function move
main.c:179: error: COLS undeclared (first use in this function)
main.c:180: warning: implicit declaration of function printw
main.c:181: warning: implicit declaration of function refresh
main.c:182: warning: implicit declaration of function attroff
main.c:188: warning: implicit declaration of function getopt
main.c:188: error: EOF undeclared (first use in this function)
main.c:191: error: optarg undeclared (first use in this function)
main.c:192: error: dereferencing pointer to incomplete type
main.c:197: warning: incompatible implicit declaration of built-in function exit
main.c:230: warning: implicit declaration of function send
main.c:234: warning: implicit declaration of function memset
main.c:234: warning: incompatible implicit declaration of built-in function memset
main.c:237: error: fd_set undeclared (first use in this function)
main.c:237: error: syntax error before creadfds
main.c:238: error: storage size of timeout isnt known
main.c:239: warning: implicit declaration of function FD_ZERO
main.c:239: error: creadfds undeclared (first use in this function)
main.c:240: warning: implicit declaration of function FD_SET
main.c:243: error: ctestfds undeclared (first use in this function)
main.c:247: warning: implicit declaration of function select
main.c:247: error: FD_SETSIZE undeclared (first use in this function)
main.c:247: error: syntax error before ) token
main.c:250: error: syntax error before ) token
main.c:256: error: LINES undeclared (first use in this function)
main.c:238: warning: unused variable timeout
main.c:264: error: syntax error before else
main.c:266: warning: implicit declaration of function noecho
main.c:268: warning: implicit declaration of function getch
main.c:276: warning: implicit declaration of function clrtoeol
main.c:327: warning: implicit declaration of function memcpy
main.c:327: warning: incompatible implicit declaration of built-in function memcpy
main.c:360: warning: implicit declaration of function memmove
main.c:360: warning: incompatible implicit declaration of built-in function memmove
main.c:375: warning: implicit declaration of function echo
main.c:377: warning: control reaches end of non-void function
main.c: At top level:
main.c:378: error: syntax error before } token
main.c:381: warning: type defaults to int in declaration of endwin
main.c:381: warning: data definition has no type or storage class
main.c:382: error: syntax error before numeric constant
main.c:382: warning: type defaults to int in declaration of exit
main.c:382: warning: conflicting types for built-in function exit
main.c:382: warning: data definition has no type or storage class
main.c:385: error: syntax error before numeric constant
main.c:385: warning: type defaults to int in declaration of sleep
main.c:385: warning: data definition has no type or storage class
main.c:386: warning: type defaults to int in declaration of fclose
main.c:386: warning: parameter names (without types) in function declaration
main.c:386: warning: data definition has no type or storage class
main.c:387: warning: type defaults to int in declaration of endwin
main.c:387: warning: data definition has no type or storage class
main.c:388: error: syntax error before numeric constant
main.c:388: warning: type defaults to int in declaration of exit
main.c:388: warning: data definition has no type or storage class
main.c: In function sconnect:
main.c:397: warning: passing argument 1 of create_socket from incompatible pointer type
main.c:402: error: bnets has an incomplete type
main.c:402: error: type of formal parameter 2 is incomplete
main.c:410: warning: control reaches end of non-void function
main.c: In function recvloop:
main.c:415: warning: incompatible implicit declaration of built-in function memset
main.c:417: warning: implicit declaration of function recv
main.c:428: warning: implicit declaration of function fprintf
main.c:428: warning: incompatible implicit declaration of built-in function fprintf
main.c:428: error: stderr undeclared (first use in this function)
main.c:441: warning: pointer targets in passing argument 1 of parsedata differ in signedness
main.c:442: warning: incompatible implicit declaration of built-in function memmove
main.c: In function mystrcat:
main.c:477: error: va_list undeclared (first use in this function)
main.c:477: error: syntax error before argptr
main.c:478: warning: implicit declaration of function va_start
main.c:478: error: argptr undeclared (first use in this function)
main.c:479: warning: implicit declaration of function vsprintf
main.c:479: warning: incompatible implicit declaration of built-in function strlen
main.c:480: warning: implicit declaration of function va_end
main.c: In function extractMPQNumber:
main.c:487: error: NULL undeclared (first use in this function)
main.c:489: warning: implicit declaration of function strchr
main.c:489: warning: incompatible implicit declaration of built-in function strchr
main.c: In function updatestatusbar:
main.c:499: error: LINES undeclared (first use in this function)
main.c:501: error: A_STANDOUT undeclared (first use in this function)
main.c: In function printtime:
main.c:509: warning: implicit declaration of function time
main.c:510: warning: implicit declaration of function localtime
main.c:510: warning: assignment makes pointer from integer without a cast
main.c:511: error: dereferencing pointer to incomplete type
main.c:511: error: dereferencing pointer to incomplete type
main.c:511: error: dereferencing pointer to incomplete type
main.c: In function pscr:
main.c:519: error: va_list undeclared (first use in this function)
main.c:519: error: syntax error before argptr
main.c:520: error: argptr undeclared (first use in this function)
main.c:521: warning: incompatible implicit declaration of built-in function memset
main.c:524: warning: incompatible implicit declaration of built-in function strlen
main.c:524: error: COLS undeclared (first use in this function)
main.c:530: warning: implicit declaration of function malloc
main.c:530: warning: incompatible implicit declaration of built-in function malloc
main.c:531: warning: implicit declaration of function strcpy
main.c:531: warning: incompatible implicit declaration of built-in function strcpy
main.c:534: warning: incompatible implicit declaration of built-in function malloc
main.c:535: warning: implicit declaration of function strncpy
main.c:535: warning: incompatible implicit declaration of built-in function strncpy
main.c:546: error: LINES undeclared (first use in this function)
main.c:550: warning: implicit declaration of function instr
main.c:553: warning: incompatible implicit declaration of built-in function memcpy
main.c:554: error: A_BOLD undeclared (first use in this function)
main.c:574: warning: incompatible implicit declaration of built-in function fprintf
main.c:578: warning: implicit declaration of function free
main.c: In function sendpacket:
main.c:592: warning: incompatible implicit declaration of built-in function fprintf
main.c:592: error: stderr undeclared (first use in this function)
main.c: In function HandleAuthInfo:
main.c:628: warning: implicit declaration of function rand
main.c:638: warning: incompatible implicit declaration of built-in function strcpy
main.c:669: warning: incompatible implicit declaration of built-in function strlen
main.c: In function SendLogonResponse:
main.c:774: warning: incompatible implicit declaration of built-in function strlen
main.c:776: warning: implicit declaration of function isupper
main.c:777: warning: implicit declaration of function tolower
main.c: In function SendCreateAccount:
main.c:833: warning: incompatible implicit declaration of built-in function strlen
main.c: In function HandleCreateAccount:
main.c:854: warning: implicit declaration of function close
main.c: In function parsedata:
main.c:949: warning: pointer targets in passing argument 1 of packet differ in signedness
main.c:982: warning: incompatible implicit declaration of built-in function strchr
main.c:1025: warning: incompatible implicit declaration of built-in function strcpy
main.c: In function getvalues:
main.c:1070: warning: incompatible implicit declaration of built-in function strcpy
main.c:1071: warning: incompatible implicit declaration of built-in function strlen
main.c: In function ParseStatstring:
main.c:1077: warning: incompatible implicit declaration of built-in function strcpy
main.c:1079: warning: implicit declaration of function strncmp
main.c:1081: warning: implicit declaration of function sscanf
main.c:1081: warning: incompatible implicit declaration of built-in function sscanf
main.c:1087: warning: incompatible implicit declaration of built-in function sprintf
main.c:1095: warning: incompatible implicit declaration of built-in function sscanf
main.c:1097: warning: incompatible implicit declaration of built-in function sprintf
main.c:1101: warning: incompatible implicit declaration of built-in function sprintf
main.c:1109: warning: incompatible implicit declaration of built-in function sscanf
main.c:1111: warning: incompatible implicit declaration of built-in function sprintf
main.c:1115: warning: incompatible implicit declaration of built-in function sprintf
main.c:1123: warning: incompatible implicit declaration of built-in function sscanf
main.c:1125: warning: incompatible implicit declaration of built-in function sprintf
main.c:1129: warning: incompatible implicit declaration of built-in function sprintf
main.c:1137: warning: incompatible implicit declaration of built-in function sscanf
main.c:1139: warning: incompatible implicit declaration of built-in function sprintf
main.c:1143: warning: incompatible implicit declaration of built-in function sprintf
main.c:1151: warning: incompatible implicit declaration of built-in function sscanf
main.c:1160: warning: incompatible implicit declaration of built-in function sprintf
main.c:1166: warning: incompatible implicit declaration of built-in function sscanf
main.c:1175: warning: incompatible implicit declaration of built-in function sprintf
main.c: In function ParseD2Stats:
main.c:1207: warning: incompatible implicit declaration of built-in function malloc
main.c:1208: warning: incompatible implicit declaration of built-in function memset
main.c:1212: warning: incompatible implicit declaration of built-in function strlen
main.c:1218: warning: implicit declaration of function strcat
main.c:1218: warning: incompatible implicit declaration of built-in function strcat
main.c:1228: error: bool undeclared (first use in this function)
main.c:1228: error: syntax error before female
main.c:1230: error: female undeclared (first use in this function)
main.c:1230: error: true undeclared (first use in this function)
main.c:1233: error: syntax error before expansion
main.c:1264: error: expansion undeclared (first use in this function)
main.c:1270: error: false undeclared (first use in this function)
main.c: In function ParseW3Stats:
main.c:1330: warning: incompatible implicit declaration of built-in function malloc
main.c:1331: warning: incompatible implicit declaration of built-in function strlen
main.c:1332: warning: incompatible implicit declaration of built-in function memset
main.c:1335: warning: incompatible implicit declaration of built-in function strcat
main.c:1398: warning: incompatible implicit declaration of built-in function strcpy
make: *** [main.o] Error 1