Re: Compiz Fusion - Super Compiz
Posted: Tue Jun 03, 2008 5:07 pm
When I ran the supercompiz script, I got this output:
What does it mean, and how do I fix it?
- Code: Select all
tile.c:1095: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1099: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:1100: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileToggle’:
tile.c:1108: warning: assignment makes pointer from integer without a cast
tile.c:1114: error: dereferencing pointer to incomplete type
tile.c:1114: error: dereferencing pointer to incomplete type
tile.c:1116: error: dereferencing pointer to incomplete type
tile.c:1116: error: dereferencing pointer to incomplete type
tile.c:1118: error: dereferencing pointer to incomplete type
tile.c:1118: error: dereferencing pointer to incomplete type
tile.c:1118: error: dereferencing pointer to incomplete type
tile.c:1135: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1136: warning: control reaches end of non-void function
tile.c: In function ‘tileInitDisplay’:
tile.c:1147: warning: implicit declaration of function ‘allocateScreenPrivateIndex’
tile.c:1147: warning: nested extern declaration of ‘allocateScreenPrivateIndex’
tile.c:1153: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1156: error: too many arguments to function ‘tileSetTileVerticallyInitiate’
tile.c:1157: error: too many arguments to function ‘tileSetTileHorizontallyInitiate’
tile.c:1158: error: too many arguments to function ‘tileSetTileTileInitiate’
tile.c:1159: error: too many arguments to function ‘tileSetTileCascadeInitiate’
tile.c:1160: error: too many arguments to function ‘tileSetTileRestoreInitiate’
tile.c:1161: error: too many arguments to function ‘tileSetTileToggleInitiate’
tile.c:1164: error: dereferencing pointer to incomplete type
tile.c:1166: error: ‘TRUE’ undeclared (first use in this function)
tile.c:1167: warning: control reaches end of non-void function
tile.c: In function ‘tileFiniDisplay’:
tile.c:1173: error: dereferencing pointer to incomplete type
tile.c:1176: warning: implicit declaration of function ‘freeScreenPrivateIndex’
tile.c:1176: warning: nested extern declaration of ‘freeScreenPrivateIndex’
tile.c: In function ‘tileInitWindow’:
tile.c:1187: error: dereferencing pointer to incomplete type
tile.c:1187: error: dereferencing pointer to incomplete type
tile.c:1191: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1204: error: ‘TileWindow’ has no member named ‘outlineColor’
tile.c:1205: error: ‘TileWindow’ has no member named ‘outlineColor’
tile.c:1206: error: ‘TileWindow’ has no member named ‘outlineColor’
tile.c:1208: error: dereferencing pointer to incomplete type
tile.c:1210: error: ‘TRUE’ undeclared (first use in this function)
tile.c:1211: warning: control reaches end of non-void function
tile.c: In function ‘tileFiniWindow’:
tile.c:1217: error: dereferencing pointer to incomplete type
tile.c:1217: error: dereferencing pointer to incomplete type
tile.c:1217: error: dereferencing pointer to incomplete type
tile.c: In function ‘tileInit’:
tile.c:1225: warning: implicit declaration of function ‘allocateDisplayPrivateIndex’
tile.c:1225: warning: nested extern declaration of ‘allocateDisplayPrivateIndex’
tile.c:1228: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1230: error: ‘TRUE’ undeclared (first use in this function)
tile.c:1231: warning: control reaches end of non-void function
tile.c: In function ‘tileFini’:
tile.c:1236: warning: implicit declaration of function ‘freeDisplayPrivateIndex’
tile.c:1236: warning: nested extern declaration of ‘freeDisplayPrivateIndex’
tile.c: In function ‘tileGetVersion’:
tile.c:1243: error: ‘ABIVERSION’ undeclared (first use in this function)
tile.c:1244: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1246: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tileVTable’
tile.c:1264: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
make: *** [build/tile.lo] Error 1
compiling : tile.c -> build/tile.loIn file included from tile.c:38:
build/tile_options.h:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:95: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:99: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:100: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:101: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:106: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:107: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:111: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:112: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:113: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:117: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:118: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:119: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:123: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:124: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:125: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:130: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
build/tile_options.h:131: error: expected declaration specifiers or ‘...’ before ‘CompActionCallBackProc’
tile.c:61: error: expected specifier-qualifier-list before ‘PaintWindowProc’
tile.c:84: error: expected specifier-qualifier-list before ‘GLushort’
tile.c:110: warning: type defaults to ‘int’ in declaration of ‘WindowPaintAttrib’
tile.c:110: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
tile.c: In function ‘tilePreparePaintScreen’:
tile.c:242: error: dereferencing pointer to incomplete type
tile.c:242: error: dereferencing pointer to incomplete type
tile.c:248: warning: implicit declaration of function ‘UNWRAP’
tile.c:248: warning: nested extern declaration of ‘UNWRAP’
tile.c:248: error: ‘preparePaintScreen’ undeclared (first use in this function)
tile.c:248: error: (Each undeclared identifier is reported only once
tile.c:248: error: for each function it appears in.)
tile.c:249: error: dereferencing pointer to incomplete type
tile.c:250: warning: implicit declaration of function ‘WRAP’
tile.c:250: warning: nested extern declaration of ‘WRAP’
tile.c: At top level:
tile.c:255: error: expected declaration specifiers or ‘...’ before ‘CompOutput’
tile.c: In function ‘tilePaintScreen’:
tile.c:259: error: dereferencing pointer to incomplete type
tile.c:259: error: dereferencing pointer to incomplete type
tile.c:263: error: ‘outputs’ undeclared (first use in this function)
tile.c:263: error: dereferencing pointer to incomplete type
tile.c:267: error: ‘paintScreen’ undeclared (first use in this function)
tile.c:268: error: dereferencing pointer to incomplete type
tile.c: In function ‘tileDonePaintScreen’:
tile.c:275: error: dereferencing pointer to incomplete type
tile.c:275: error: dereferencing pointer to incomplete type
tile.c:279: error: dereferencing pointer to incomplete type
tile.c:282: error: dereferencing pointer to incomplete type
tile.c:282: error: dereferencing pointer to incomplete type
tile.c:284: error: dereferencing pointer to incomplete type
tile.c:284: error: dereferencing pointer to incomplete type
tile.c:284: error: dereferencing pointer to incomplete type
tile.c:290: warning: implicit declaration of function ‘removeScreenGrab’
tile.c:290: warning: nested extern declaration of ‘removeScreenGrab’
tile.c:294: warning: implicit declaration of function ‘damageScreen’
tile.c:294: warning: nested extern declaration of ‘damageScreen’
tile.c:297: error: ‘donePaintScreen’ undeclared (first use in this function)
tile.c:298: error: dereferencing pointer to incomplete type
tile.c: At top level:
tile.c:304: warning: type defaults to ‘int’ in declaration of ‘ScreenPaintAttrib’
tile.c:304: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
tile.c: In function ‘tileResizeNotify’:
tile.c:396: error: dereferencing pointer to incomplete type
tile.c:396: error: dereferencing pointer to incomplete type
tile.c:397: error: dereferencing pointer to incomplete type
tile.c:397: error: dereferencing pointer to incomplete type
tile.c:397: error: dereferencing pointer to incomplete type
tile.c:399: error: dereferencing pointer to incomplete type
tile.c:399: error: ‘windowResizeNotify’ undeclared (first use in this function)
tile.c:400: error: dereferencing pointer to incomplete type
tile.c:401: error: dereferencing pointer to incomplete type
tile.c:405: error: ‘TRUE’ undeclared (first use in this function)
tile.c:410: error: dereferencing pointer to incomplete type
tile.c:413: error: ‘FALSE’ undeclared (first use in this function)
tile.c:416: error: dereferencing pointer to incomplete type
tile.c:416: error: dereferencing pointer to incomplete type
tile.c:437: error: dereferencing pointer to incomplete type
tile.c:437: error: dereferencing pointer to incomplete type
tile.c:438: error: dereferencing pointer to incomplete type
tile.c:438: error: dereferencing pointer to incomplete type
tile.c:439: error: dereferencing pointer to incomplete type
tile.c:439: error: dereferencing pointer to incomplete type
tile.c:440: error: dereferencing pointer to incomplete type
tile.c:445: error: dereferencing pointer to incomplete type
tile.c:445: error: dereferencing pointer to incomplete type
tile.c:446: error: dereferencing pointer to incomplete type
tile.c:446: error: dereferencing pointer to incomplete type
tile.c:447: error: dereferencing pointer to incomplete type
tile.c:448: error: dereferencing pointer to incomplete type
tile.c:448: error: dereferencing pointer to incomplete type
tile.c:449: error: dereferencing pointer to incomplete type
tile.c:456: error: dereferencing pointer to incomplete type
tile.c:456: error: dereferencing pointer to incomplete type
tile.c:457: error: dereferencing pointer to incomplete type
tile.c:458: error: dereferencing pointer to incomplete type
tile.c:458: error: dereferencing pointer to incomplete type
tile.c:459: error: dereferencing pointer to incomplete type
tile.c:459: error: dereferencing pointer to incomplete type
tile.c:464: error: dereferencing pointer to incomplete type
tile.c:464: error: dereferencing pointer to incomplete type
tile.c:465: error: dereferencing pointer to incomplete type
tile.c:465: error: dereferencing pointer to incomplete type
tile.c:466: error: dereferencing pointer to incomplete type
tile.c:467: error: dereferencing pointer to incomplete type
tile.c:468: error: dereferencing pointer to incomplete type
tile.c:468: error: dereferencing pointer to incomplete type
tile.c:477: error: dereferencing pointer to incomplete type
tile.c:479: error: dereferencing pointer to incomplete type
tile.c:479: error: dereferencing pointer to incomplete type
tile.c:481: error: dereferencing pointer to incomplete type
tile.c:481: error: dereferencing pointer to incomplete type
tile.c:481: error: dereferencing pointer to incomplete type
tile.c:483: error: dereferencing pointer to incomplete type
tile.c:483: error: dereferencing pointer to incomplete type
tile.c:486: error: dereferencing pointer to incomplete type
tile.c:487: error: dereferencing pointer to incomplete type
tile.c:487: error: dereferencing pointer to incomplete type
tile.c:487: error: dereferencing pointer to incomplete type
tile.c:489: error: dereferencing pointer to incomplete type
tile.c:490: error: dereferencing pointer to incomplete type
tile.c:491: error: dereferencing pointer to incomplete type
tile.c:499: error: dereferencing pointer to incomplete type
tile.c:501: error: dereferencing pointer to incomplete type
tile.c:501: error: dereferencing pointer to incomplete type
tile.c:503: error: dereferencing pointer to incomplete type
tile.c:503: error: dereferencing pointer to incomplete type
tile.c:503: error: dereferencing pointer to incomplete type
tile.c:505: error: dereferencing pointer to incomplete type
tile.c:505: error: dereferencing pointer to incomplete type
tile.c:511: error: dereferencing pointer to incomplete type
tile.c:511: error: dereferencing pointer to incomplete type
tile.c:512: error: dereferencing pointer to incomplete type
tile.c:512: error: dereferencing pointer to incomplete type
tile.c:513: error: dereferencing pointer to incomplete type
tile.c:513: error: dereferencing pointer to incomplete type
tile.c:514: error: dereferencing pointer to incomplete type
tile.c:520: error: dereferencing pointer to incomplete type
tile.c:521: error: dereferencing pointer to incomplete type
tile.c:522: error: dereferencing pointer to incomplete type
tile.c:523: error: dereferencing pointer to incomplete type
tile.c:525: error: dereferencing pointer to incomplete type
tile.c:525: error: dereferencing pointer to incomplete type
tile.c:526: error: dereferencing pointer to incomplete type
tile.c:526: error: dereferencing pointer to incomplete type
tile.c:527: error: dereferencing pointer to incomplete type
tile.c:527: error: dereferencing pointer to incomplete type
tile.c:528: error: dereferencing pointer to incomplete type
tile.c:528: error: dereferencing pointer to incomplete type
tile.c:529: error: dereferencing pointer to incomplete type
tile.c:529: error: dereferencing pointer to incomplete type
tile.c:530: error: dereferencing pointer to incomplete type
tile.c:530: error: dereferencing pointer to incomplete type
tile.c:532: error: dereferencing pointer to incomplete type
tile.c:534: error: dereferencing pointer to incomplete type
tile.c:534: error: dereferencing pointer to incomplete type
tile.c: In function ‘tileInitScreen’:
tile.c:554: error: dereferencing pointer to incomplete type
tile.c:558: warning: implicit declaration of function ‘allocateWindowPrivateIndex’
tile.c:558: warning: nested extern declaration of ‘allocateWindowPrivateIndex’
tile.c:562: error: ‘FALSE’ undeclared (first use in this function)
tile.c:566: error: dereferencing pointer to incomplete type
tile.c:573: error: ‘paintOutput’ undeclared (first use in this function)
tile.c:573: error: ‘tilePaintOutput’ undeclared (first use in this function)
tile.c:574: error: ‘preparePaintScreen’ undeclared (first use in this function)
tile.c:575: error: ‘paintScreen’ undeclared (first use in this function)
tile.c:576: error: ‘donePaintScreen’ undeclared (first use in this function)
tile.c:577: error: ‘windowResizeNotify’ undeclared (first use in this function)
tile.c:578: error: ‘paintWindow’ undeclared (first use in this function)
tile.c:578: error: ‘tilePaintWindow’ undeclared (first use in this function)
tile.c:580: error: ‘TRUE’ undeclared (first use in this function)
tile.c:581: warning: control reaches end of non-void function
tile.c: In function ‘tileFiniScreen’:
tile.c:587: error: dereferencing pointer to incomplete type
tile.c:587: error: dereferencing pointer to incomplete type
tile.c:589: warning: implicit declaration of function ‘freeWindowPrivateIndex’
tile.c:589: warning: nested extern declaration of ‘freeWindowPrivateIndex’
tile.c:592: error: ‘paintOutput’ undeclared (first use in this function)
tile.c:593: error: ‘preparePaintScreen’ undeclared (first use in this function)
tile.c:594: error: ‘paintScreen’ undeclared (first use in this function)
tile.c:595: error: ‘donePaintScreen’ undeclared (first use in this function)
tile.c:596: error: ‘windowResizeNotify’ undeclared (first use in this function)
tile.c:597: error: ‘paintWindow’ undeclared (first use in this function)
tile.c: In function ‘constrainMinMax’:
tile.c:611: error: dereferencing pointer to incomplete type
tile.c:614: error: ‘MAXSHORT’ undeclared (first use in this function)
tile.c: In function ‘placeWin’:
tile.c:661: error: ‘FALSE’ undeclared (first use in this function)
tile.c:668: error: dereferencing pointer to incomplete type
tile.c:668: error: dereferencing pointer to incomplete type
tile.c:669: error: dereferencing pointer to incomplete type
tile.c:669: error: dereferencing pointer to incomplete type
tile.c:670: error: ‘TRUE’ undeclared (first use in this function)
tile.c:672: error: dereferencing pointer to incomplete type
tile.c:672: error: dereferencing pointer to incomplete type
tile.c:672: error: dereferencing pointer to incomplete type
tile.c:675: error: dereferencing pointer to incomplete type
tile.c:676: error: dereferencing pointer to incomplete type
tile.c:677: error: dereferencing pointer to incomplete type
tile.c:678: error: dereferencing pointer to incomplete type
tile.c:689: error: dereferencing pointer to incomplete type
tile.c:708: warning: control reaches end of non-void function
tile.c: In function ‘tileSetNewWindowSize’:
tile.c:715: error: dereferencing pointer to incomplete type
tile.c:715: error: dereferencing pointer to incomplete type
tile.c:715: error: dereferencing pointer to incomplete type
tile.c:716: error: dereferencing pointer to incomplete type
tile.c:716: error: dereferencing pointer to incomplete type
tile.c:726: warning: implicit declaration of function ‘maximizeWindow’
tile.c:726: warning: nested extern declaration of ‘maximizeWindow’
tile.c:731: warning: implicit declaration of function ‘configureXWindow’
tile.c:731: warning: nested extern declaration of ‘configureXWindow’
tile.c:732: error: ‘FALSE’ undeclared (first use in this function)
tile.c:734: error: ‘TRUE’ undeclared (first use in this function)
tile.c:735: warning: control reaches end of non-void function
tile.c: In function ‘isTileWindow’:
tile.c:742: warning: implicit declaration of function ‘matchEval’
tile.c:742: warning: nested extern declaration of ‘matchEval’
tile.c:742: warning: implicit declaration of function ‘tileGetExcludeMatch’
tile.c:742: warning: nested extern declaration of ‘tileGetExcludeMatch’
tile.c:742: error: dereferencing pointer to incomplete type
tile.c:743: error: ‘FALSE’ undeclared (first use in this function)
tile.c:745: error: dereferencing pointer to incomplete type
tile.c:748: error: dereferencing pointer to incomplete type
tile.c:751: error: dereferencing pointer to incomplete type
tile.c:751: error: ‘CompWindowTypeDockMask’ undeclared (first use in this function)
tile.c:751: error: ‘CompWindowTypeDesktopMask’ undeclared (first use in this function)
tile.c:754: error: dereferencing pointer to incomplete type
tile.c:754: error: ‘CompWindowStateSkipPagerMask’ undeclared (first use in this function)
tile.c:757: error: dereferencing pointer to incomplete type
tile.c:757: error: dereferencing pointer to incomplete type
tile.c:760: error: ‘TRUE’ undeclared (first use in this function)
tile.c:761: warning: control reaches end of non-void function
tile.c: In function ‘saveCoords’:
tile.c:767: error: dereferencing pointer to incomplete type
tile.c:767: error: dereferencing pointer to incomplete type
tile.c:767: error: dereferencing pointer to incomplete type
tile.c:772: error: dereferencing pointer to incomplete type
tile.c:773: error: dereferencing pointer to incomplete type
tile.c:774: error: dereferencing pointer to incomplete type
tile.c:775: error: dereferencing pointer to incomplete type
tile.c:777: error: dereferencing pointer to incomplete type
tile.c:777: error: ‘MAXIMIZE_STATE’ undeclared (first use in this function)
tile.c:779: error: ‘TRUE’ undeclared (first use in this function)
tile.c: In function ‘applyTiling’:
tile.c:789: error: dereferencing pointer to incomplete type
tile.c:789: error: dereferencing pointer to incomplete type
tile.c:792: error: ‘FALSE’ undeclared (first use in this function)
tile.c:794: error: dereferencing pointer to incomplete type
tile.c:794: error: dereferencing pointer to incomplete type
tile.c:800: error: dereferencing pointer to incomplete type
tile.c:800: warning: implicit declaration of function ‘MAX’
tile.c:800: warning: nested extern declaration of ‘MAX’
tile.c:809: error: ‘TRUE’ undeclared (first use in this function)
tile.c:812: error: ‘CompWindowExtents’ undeclared (first use in this function)
tile.c:812: error: expected ‘;’ before ‘border’
tile.c:814: error: ‘border’ undeclared (first use in this function)
tile.c:819: error: dereferencing pointer to incomplete type
tile.c:819: error: dereferencing pointer to incomplete type
tile.c:821: error: dereferencing pointer to incomplete type
tile.c:822: error: dereferencing pointer to incomplete type
tile.c:823: error: dereferencing pointer to incomplete type
tile.c:824: error: dereferencing pointer to incomplete type
tile.c:825: error: dereferencing pointer to incomplete type
tile.c:826: error: dereferencing pointer to incomplete type
tile.c:827: error: dereferencing pointer to incomplete type
tile.c:828: error: dereferencing pointer to incomplete type
tile.c:831: error: dereferencing pointer to incomplete type
tile.c:845: error: dereferencing pointer to incomplete type
tile.c:858: error: dereferencing pointer to incomplete type
tile.c:868: error: dereferencing pointer to incomplete type
tile.c:868: error: dereferencing pointer to incomplete type
tile.c:873: error: dereferencing pointer to incomplete type
tile.c:873: error: dereferencing pointer to incomplete type
tile.c:873: error: dereferencing pointer to incomplete type
tile.c:969: warning: implicit declaration of function ‘pushScreenGrab’
tile.c:969: warning: nested extern declaration of ‘pushScreenGrab’
tile.c:969: error: dereferencing pointer to incomplete type
tile.c:975: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:979: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:980: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileTile’:
tile.c:987: warning: implicit declaration of function ‘getIntOptionNamed’
tile.c:987: warning: nested extern declaration of ‘getIntOptionNamed’
tile.c:988: warning: implicit declaration of function ‘findScreenAtDisplay’
tile.c:988: warning: nested extern declaration of ‘findScreenAtDisplay’
tile.c:988: warning: assignment makes pointer from integer without a cast
tile.c:992: error: dereferencing pointer to incomplete type
tile.c:992: error: dereferencing pointer to incomplete type
tile.c:998: error: ‘FALSE’ undeclared (first use in this function)
tile.c:999: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1003: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:1004: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileVertically’:
tile.c:1012: warning: assignment makes pointer from integer without a cast
tile.c:1016: error: dereferencing pointer to incomplete type
tile.c:1016: error: dereferencing pointer to incomplete type
tile.c:1022: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1023: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1027: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:1028: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileHorizontally’:
tile.c:1036: warning: assignment makes pointer from integer without a cast
tile.c:1040: error: dereferencing pointer to incomplete type
tile.c:1040: error: dereferencing pointer to incomplete type
tile.c:1046: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1047: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1051: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:1052: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileCascade’:
tile.c:1060: warning: assignment makes pointer from integer without a cast
tile.c:1064: error: dereferencing pointer to incomplete type
tile.c:1064: error: dereferencing pointer to incomplete type
tile.c:1070: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1071: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1075: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:1076: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileRestore’:
tile.c:1084: warning: assignment makes pointer from integer without a cast
tile.c:1088: error: dereferencing pointer to incomplete type
tile.c:1088: error: dereferencing pointer to incomplete type
tile.c:1094: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1095: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1099: error: expected declaration specifiers or ‘...’ before ‘CompAction’
tile.c:1100: error: expected declaration specifiers or ‘...’ before ‘CompActionState’
tile.c: In function ‘tileToggle’:
tile.c:1108: warning: assignment makes pointer from integer without a cast
tile.c:1114: error: dereferencing pointer to incomplete type
tile.c:1114: error: dereferencing pointer to incomplete type
tile.c:1116: error: dereferencing pointer to incomplete type
tile.c:1116: error: dereferencing pointer to incomplete type
tile.c:1118: error: dereferencing pointer to incomplete type
tile.c:1118: error: dereferencing pointer to incomplete type
tile.c:1118: error: dereferencing pointer to incomplete type
tile.c:1135: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1136: warning: control reaches end of non-void function
tile.c: In function ‘tileInitDisplay’:
tile.c:1147: warning: implicit declaration of function ‘allocateScreenPrivateIndex’
tile.c:1147: warning: nested extern declaration of ‘allocateScreenPrivateIndex’
tile.c:1153: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1156: error: too many arguments to function ‘tileSetTileVerticallyInitiate’
tile.c:1157: error: too many arguments to function ‘tileSetTileHorizontallyInitiate’
tile.c:1158: error: too many arguments to function ‘tileSetTileTileInitiate’
tile.c:1159: error: too many arguments to function ‘tileSetTileCascadeInitiate’
tile.c:1160: error: too many arguments to function ‘tileSetTileRestoreInitiate’
tile.c:1161: error: too many arguments to function ‘tileSetTileToggleInitiate’
tile.c:1164: error: dereferencing pointer to incomplete type
tile.c:1166: error: ‘TRUE’ undeclared (first use in this function)
tile.c:1167: warning: control reaches end of non-void function
tile.c: In function ‘tileFiniDisplay’:
tile.c:1173: error: dereferencing pointer to incomplete type
tile.c:1176: warning: implicit declaration of function ‘freeScreenPrivateIndex’
tile.c:1176: warning: nested extern declaration of ‘freeScreenPrivateIndex’
tile.c: In function ‘tileInitWindow’:
tile.c:1187: error: dereferencing pointer to incomplete type
tile.c:1187: error: dereferencing pointer to incomplete type
tile.c:1191: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1204: error: ‘TileWindow’ has no member named ‘outlineColor’
tile.c:1205: error: ‘TileWindow’ has no member named ‘outlineColor’
tile.c:1206: error: ‘TileWindow’ has no member named ‘outlineColor’
tile.c:1208: error: dereferencing pointer to incomplete type
tile.c:1210: error: ‘TRUE’ undeclared (first use in this function)
tile.c:1211: warning: control reaches end of non-void function
tile.c: In function ‘tileFiniWindow’:
tile.c:1217: error: dereferencing pointer to incomplete type
tile.c:1217: error: dereferencing pointer to incomplete type
tile.c:1217: error: dereferencing pointer to incomplete type
tile.c: In function ‘tileInit’:
tile.c:1225: warning: implicit declaration of function ‘allocateDisplayPrivateIndex’
tile.c:1225: warning: nested extern declaration of ‘allocateDisplayPrivateIndex’
tile.c:1228: error: ‘FALSE’ undeclared (first use in this function)
tile.c:1230: error: ‘TRUE’ undeclared (first use in this function)
tile.c:1231: warning: control reaches end of non-void function
tile.c: In function ‘tileFini’:
tile.c:1236: warning: implicit declaration of function ‘freeDisplayPrivateIndex’
tile.c:1236: warning: nested extern declaration of ‘freeDisplayPrivateIndex’
tile.c: In function ‘tileGetVersion’:
tile.c:1243: error: ‘ABIVERSION’ undeclared (first use in this function)
tile.c:1244: warning: control reaches end of non-void function
tile.c: At top level:
tile.c:1246: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tileVTable’
tile.c:1264: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
make: *** [build/tile.lo] Error 1
What does it mean, and how do I fix it?