precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c about.ec -o Debug/about.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c ai.ec -o Debug/ai.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chess.ec -o Debug/chess.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chess2D.ec -o Debug/chess2D.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chess3D.ec -o Debug/chess3D.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chessutils.ec -o Debug/chessutils.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c connect.ec -o Debug/connect.sym precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c promotion.ec -o Debug/promotion.sym ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c about.ec -o Debug/about.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/about.c -o Debug/about.o Debug/about.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/about.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/about.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/about.c: In function __ecereConstructor_AboutChess: Debug/about.c:355: warning: missing braces around initializer Debug/about.c:355: warning: (near initialization for __simpleStruct1..left) Debug/about.c:382: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_SetMethod about.ec: In function __ecereMethod_AboutChess_OnRedraw: about.ec:25: warning: unused variable __ecerePointer_AboutChess Debug/about.c: In function __ecereRegisterModule_about: Debug/about.c:476: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/about.c:476: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c ai.ec -o Debug/ai.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/ai.c -o Debug/ai.o Debug/ai.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/ai.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/ai.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list ai.ec: In function AddMoveToList: ai.ec:25: warning: implicit declaration of function __ecereNameSpace__ecere__com__eSystem_Renew ai.ec:25: warning: assignment makes pointer from integer without a cast ai.ec: In function FindMove: ai.ec:310: warning: passing argument 4 of qsort from incompatible pointer type ai.ec:312: warning: passing argument 4 of qsort from incompatible pointer type Debug/ai.c: In function __ecereConstructor_AIThread: Debug/ai.c:1679: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_SetMethod Debug/ai.c: In function __ecereProp_AIThread_Set_chess: Debug/ai.c:1881: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_FireSelfWatchers Debug/ai.c: In function __ecereRegisterModule_ai: Debug/ai.c:1981: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/ai.c:1981: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chess.ec -o Debug/chess.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chess.c -o Debug/chess.o Debug/chess.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/chess.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess.c: In function __ecereConstructor_Chess: Debug/chess.c:747: warning: missing braces around initializer Debug/chess.c:747: warning: (near initialization for __simpleStruct3..left) Debug/chess.c:771: warning: missing braces around initializer Debug/chess.c:771: warning: (near initialization for __simpleStruct0..left) Debug/chess.c:851: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_SetMethod chess.ec: In function __ecereInstMeth___ecereNameSpace__ecere__gui__controls__MenuItem_NotifySelect__00000007: chess.ec:263: warning: unused variable __ecerePointer_Chess chess.ec: In function __ecereInstMeth___ecereNameSpace__ecere__gui__controls__MenuItem_NotifySelect__00000006: chess.ec:240: warning: missing braces around initializer chess.ec:240: warning: (near initialization for __simpleStruct0..left) chess.ec:252: warning: unused variable __ecerePointer_Chess chess.ec: In function __ecereInstMeth___ecereNameSpace__ecere__gui__controls__MenuItem_NotifySelect__00000002: chess.ec:170: warning: unused variable __ecerePointer_Chess chess.ec: In function __ecereMethod_Chess_SetDisplayDriver: chess.ec:245: warning: unused variable __ecerePointer_Chess chess.ec: In function __ecereMethod_Chess_MakeMove: chess.ec:323: warning: implicit declaration of function __ecereNameSpace__ecere__com__eSystem_Delete chess.ec: In function __ecereMethod_Chess_MakeMoveChar: chess.ec:551: warning: unused variable __ecerePointer_Chess chess.ec: In function __ecereMethod_Chess_OnCreate: chess.ec:578: warning: implicit declaration of function __ecereNameSpace__ecere__com__eSystem_New chess.ec:578: warning: assignment makes pointer from integer without a cast chess.ec: In function __ecereMethod_Chess_OnClose: chess.ec:623: warning: unused variable __ecerePointer_Chess Debug/chess.c: In function __ecereProp_ChessSocket_Set_chess: Debug/chess.c:2428: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_FireSelfWatchers Debug/chess.c: In function __ecereRegisterModule_chess: Debug/chess.c:2836: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/chess.c:2836: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/chess.c:2840: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/chess.c:2840: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chess2D.ec -o Debug/chess2D.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chess2D.c -o Debug/chess2D.o Debug/chess2D.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess2D.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/chess2D.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list chess2D.ec: In function __ecereMethod_Chess2D_OnResizing: chess2D.ec:69: warning: unused variable __ecerePointer_Chess2D Debug/chess2D.c: In function __ecereProp_Chess2D_Set_chessState: Debug/chess2D.c:967: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_FireSelfWatchers Debug/chess2D.c: In function __ecereRegisterModule_chess2D: Debug/chess2D.c:1033: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/chess2D.c:1033: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chess3D.ec -o Debug/chess3D.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chess3D.c -o Debug/chess3D.o Debug/chess3D.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess3D.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/chess3D.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess3D.c: In function __ecereConstructor_Chess3D: Debug/chess3D.c:477: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_SetMethod chess3D.ec: In function __ecereMethod_Chess3D_OnUnloadGraphics: chess3D.ec:145: warning: unused variable __ecerePointer_Chess3D Debug/chess3D.c: In function __ecereProp_Chess3D_Set_chessState: Debug/chess3D.c:2142: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_FireSelfWatchers Debug/chess3D.c: In function __ecereRegisterModule_chess3D: Debug/chess3D.c:2204: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/chess3D.c:2204: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c chessutils.ec -o Debug/chessutils.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chessutils.c -o Debug/chessutils.o Debug/chessutils.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chessutils.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/chessutils.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list chessutils.ec: In function IsMoveValid: chessutils.ec:234: warning: unused variable start ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c connect.ec -o Debug/connect.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/connect.c -o Debug/connect.o Debug/connect.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/connect.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/connect.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/connect.c:330: warning: struct __ecereNameSpace__ecere__gui__controls__EditLine declared inside parameter list Debug/connect.c:332: warning: struct __ecereNameSpace__ecere__gui__controls__EditLine declared inside parameter list Debug/connect.c: In function __ecereConstructor_ConnectDialog: Debug/connect.c:346: warning: missing braces around initializer Debug/connect.c:346: warning: (near initialization for __simpleStruct6..left) Debug/connect.c:366: warning: missing braces around initializer Debug/connect.c:366: warning: (near initialization for __simpleStruct4..left) Debug/connect.c:386: warning: missing braces around initializer Debug/connect.c:386: warning: (near initialization for __simpleStruct2..left) Debug/connect.c:419: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_SetMethod Debug/connect.c:421: warning: passing argument 1 of __ecereProp___ecereNameSpace__ecere__gui__controls__EditLine_Set_text from incompatible pointer type connect.ec: In function __ecereInstMeth___ecereNameSpace__ecere__gui__controls__Button_NotifyClicked__00000001: connect.ec:28: warning: unused variable __ecerePointer_ConnectDialog connect.ec: In function __ecereInstMeth___ecereNameSpace__ecere__gui__controls__Button_NotifyClicked__00000000: connect.ec:15: warning: passing argument 1 of __ecereProp___ecereNameSpace__ecere__gui__controls__EditLine_Get_text from incompatible pointer type Debug/connect.c: In function __ecereRegisterModule_connect: Debug/connect.c:538: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/connect.c:538: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c promotion.ec -o Debug/promotion.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/promotion.c -o Debug/promotion.o Debug/promotion.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/promotion.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/promotion.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/promotion.c: In function __ecereConstructor_Promotion: Debug/promotion.c:317: warning: implicit declaration of function __ecereNameSpace__ecere__com__eInstance_SetMethod Debug/promotion.c: In function __ecereRegisterModule_promotion: Debug/promotion.c:393: warning: passing argument 6 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type Debug/promotion.c:393: warning: passing argument 7 of __ecereNameSpace__ecere__com__eSystem_RegisterClass from incompatible pointer type elink Debug/about.sym Debug/ai.sym Debug/chess.sym Debug/chess2D.sym Debug/chess3D.sym Debug/chessutils.sym Debug/connect.sym Debug/promotion.sym Debug/about.imp Debug/ai.imp Debug/chess.imp Debug/chess2D.imp Debug/chess3D.imp Debug/chessutils.imp Debug/connect.imp Debug/promotion.imp -symbols Debug -o Debug/chess.main.ec precomp -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chess.main.ec -o Debug/chess.main.sym -symbols Debug ec -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chess.main.ec -o Debug/chess.main.c -symbols Debug gcc -fmessage-length=0 -fvisibility=hidden -g -Wall -fPIC -c Debug/chess.main.c -o Debug/chess.main.o Debug/chess.main.c:47: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess.main.c:47: warning: its scope is only this definition or declaration, which is probably not what you want Debug/chess.main.c:48: warning: struct __ecereNameSpace__ecere__com__Instance declared inside parameter list Debug/chess.main.c: In function __ecereRegisterModule_chess_main: Debug/chess.main.c:4170: warning: unused variable class gcc Debug/about.o Debug/ai.o Debug/chess.o Debug/chess2D.o Debug/chess3D.o Debug/chessutils.o Debug/connect.o Debug/promotion.o Debug/chess.main.o -lecere -o Debug/chess /usr/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status make: *** [Debug/chess] Error 1