Advertisement
ZoriaRPG

ZC MinGW Errors

Mar 30th, 2020
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 93.85 KB | None | 0 0
  1. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  2.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  3.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  4.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  5.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  6. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:66:8: error: #error platform not supported
  7.        #error platform not supported
  8.         ^~~~~
  9. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:70:0,
  10.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41,
  11.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  12.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  13.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  14.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  15. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro\platform\astdint.h:44:5: error: #error I dunno how to get the definitions of fixed-width integer types on your platform. Please report this to your friendly Allegro developer.
  16.     #error I dunno how to get the definitions of fixed-width integer types on your platform.  Please report this to your friendly Allegro developer.
  17.      ^~~~~
  18. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  19.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  20.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  21.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  22.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  23. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:381:5: error: #error endianess not defined
  24.     #error endianess not defined
  25.      ^~~~~
  26. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  27.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  28.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  29.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  30.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  31. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:401:32: error: 'bmp_read24' declared as an 'inline' variable
  32.     AL_INLINE(int, bmp_read24, (uintptr_t addr),
  33.                                 ^
  34. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  35.              static inline type name args;             \
  36.                                      ^~~~
  37. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:401:32: error: 'uintptr_t' was not declared in this scope
  38.     AL_INLINE(int, bmp_read24, (uintptr_t addr),
  39.                                 ^
  40. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  41.              static inline type name args;             \
  42.                                      ^~~~
  43. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:401:32: error: 'bmp_read24' declared as an 'inline' variable
  44.     AL_INLINE(int, bmp_read24, (uintptr_t addr),
  45.                                 ^
  46. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  47.              static inline type name args code
  48.                                      ^~~~
  49. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:401:32: error: redefinition of 'int bmp_read24'
  50.     AL_INLINE(int, bmp_read24, (uintptr_t addr),
  51.                                 ^
  52. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  53.              static inline type name args code
  54.                                      ^~~~
  55. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:401:19: note: 'int bmp_read24' previously defined here
  56.     AL_INLINE(int, bmp_read24, (uintptr_t addr),
  57.                    ^
  58. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:32: note: in definition of macro 'AL_INLINE'
  59.              static inline type name args;             \
  60.                                 ^~~~
  61. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:401:32: error: 'uintptr_t' was not declared in this scope
  62.     AL_INLINE(int, bmp_read24, (uintptr_t addr),
  63.                                 ^
  64. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  65.              static inline type name args code
  66.                                      ^~~~
  67. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:411:34: error: variable or field 'bmp_write24' declared void
  68.     AL_INLINE(void, bmp_write24, (uintptr_t addr, int c),
  69.                                   ^
  70. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  71.              static inline type name args;             \
  72.                                      ^~~~
  73. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:411:34: error: 'uintptr_t' was not declared in this scope
  74.     AL_INLINE(void, bmp_write24, (uintptr_t addr, int c),
  75.                                   ^
  76. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  77.              static inline type name args;             \
  78.                                      ^~~~
  79. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:411:50: error: expected primary-expression before 'int'
  80.     AL_INLINE(void, bmp_write24, (uintptr_t addr, int c),
  81.                                                   ^
  82. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  83.              static inline type name args;             \
  84.                                      ^~~~
  85. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:411:34: error: variable or field 'bmp_write24' declared void
  86.     AL_INLINE(void, bmp_write24, (uintptr_t addr, int c),
  87.                                   ^
  88. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  89.              static inline type name args code
  90.                                      ^~~~
  91. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:411:34: error: 'uintptr_t' was not declared in this scope
  92.     AL_INLINE(void, bmp_write24, (uintptr_t addr, int c),
  93.                                   ^
  94. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  95.              static inline type name args code
  96.                                      ^~~~
  97. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:411:50: error: expected primary-expression before 'int'
  98.     AL_INLINE(void, bmp_write24, (uintptr_t addr, int c),
  99.                                                   ^
  100. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  101.              static inline type name args code
  102.                                      ^~~~
  103. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/3d.h:23:0,
  104.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:22,
  105.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:38,
  106.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  107.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  108.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  109. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fixed.h:28:9: error: 'int32_t' does not name a type
  110.  typedef int32_t fixed;
  111.          ^~~~~~~
  112. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  113.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  114.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  115.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  116.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  117. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fixed.h:30:17: error: 'fixed' does not name a type
  118.  AL_VAR(AL_CONST fixed, fixtorad_r);
  119.                  ^
  120. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:213:59: note: in definition of macro 'AL_VAR'
  121.     #define AL_VAR(type, name)                      extern type name
  122.                                                            ^~~~
  123. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fixed.h:31:17: error: 'fixed' does not name a type
  124.  AL_VAR(AL_CONST fixed, radtofix_r);
  125.                  ^
  126. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:213:59: note: in definition of macro 'AL_VAR'
  127.     #define AL_VAR(type, name)                      extern type name
  128.                                                            ^~~~
  129. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:22:0,
  130.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:38,
  131.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  132.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  133.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  134. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/3d.h:33:4: error: 'fixed' does not name a type
  135.     fixed x, y, z;                   /* position */
  136.     ^~~~~
  137. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/3d.h:34:4: error: 'fixed' does not name a type
  138.     fixed u, v;                      /* texture map coordinates */
  139.     ^~~~~
  140. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  141.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  142.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  143.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  144.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  145. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/3d.h:73:33: error: 'fixed' has not been declared
  146.  AL_FUNC(int, clip3d, (int type, fixed min_z, fixed max_z, int vc, AL_CONST V3D *vtx[], V3D *vout[], V3D *vtmp[], int out[]));
  147.                                  ^
  148. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  149.     #define AL_FUNC(type, name, args)               type name args
  150.                                                               ^~~~
  151. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/3d.h:73:46: error: 'fixed' has not been declared
  152.  AL_FUNC(int, clip3d, (int type, fixed min_z, fixed max_z, int vc, AL_CONST V3D *vtx[], V3D *vout[], V3D *vtmp[], int out[]));
  153.                                               ^
  154. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  155.     #define AL_FUNC(type, name, args)               type name args
  156.                                                               ^~~~
  157. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/3d.h:76:9: error: 'fixed' does not name a type
  158.  AL_FUNC(fixed, polygon_z_normal, (AL_CONST V3D *v1, AL_CONST V3D *v2, AL_CONST V3D *v3));
  159.          ^
  160. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  161.     #define AL_FUNC(type, name, args)               type name args
  162.                                                     ^~~~
  163. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:208:90: error: 'fixed' has not been declared
  164.     AL_METHOD(void, pivot_scaled_sprite_flip, (struct BITMAP *bmp, struct BITMAP *sprite, fixed x, fixed y, fixed cx, fixed cy, fixed angle, fixed scale, int v_flip));
  165.                                                                                           ^
  166. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  167.     #define AL_METHOD(type, name, args)             type (*name) args
  168.                                                                  ^~~~
  169. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:208:99: error: 'fixed' has not been declared
  170.     AL_METHOD(void, pivot_scaled_sprite_flip, (struct BITMAP *bmp, struct BITMAP *sprite, fixed x, fixed y, fixed cx, fixed cy, fixed angle, fixed scale, int v_flip));
  171.                                                                                                    ^
  172. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  173.     #define AL_METHOD(type, name, args)             type (*name) args
  174.                                                                  ^~~~
  175. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:208:108: error: 'fixed' has not been declared
  176.     AL_METHOD(void, pivot_scaled_sprite_flip, (struct BITMAP *bmp, struct BITMAP *sprite, fixed x, fixed y, fixed cx, fixed cy, fixed angle, fixed scale, int v_flip));
  177.                                                                                                             ^
  178. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  179.     #define AL_METHOD(type, name, args)             type (*name) args
  180.                                                                  ^~~~
  181. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:208:118: error: 'fixed' has not been declared
  182.     AL_METHOD(void, pivot_scaled_sprite_flip, (struct BITMAP *bmp, struct BITMAP *sprite, fixed x, fixed y, fixed cx, fixed cy, fixed angle, fixed scale, int v_flip));
  183.                                                                                                                       ^
  184. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  185.     #define AL_METHOD(type, name, args)             type (*name) args
  186.                                                                  ^~~~
  187. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:208:128: error: 'fixed' has not been declared
  188.     AL_METHOD(void, pivot_scaled_sprite_flip, (struct BITMAP *bmp, struct BITMAP *sprite, fixed x, fixed y, fixed cx, fixed cy, fixed angle, fixed scale, int v_flip));
  189.                                                                                                                                 ^
  190. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  191.     #define AL_METHOD(type, name, args)             type (*name) args
  192.                                                                  ^~~~
  193. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:208:141: error: 'fixed' has not been declared
  194.     AL_METHOD(void, pivot_scaled_sprite_flip, (struct BITMAP *bmp, struct BITMAP *sprite, fixed x, fixed y, fixed cx, fixed cy, fixed angle, fixed scale, int v_flip));
  195.                                                                                                                                              ^
  196. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  197.     #define AL_METHOD(type, name, args)             type (*name) args
  198.                                                                  ^~~~
  199. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:219:60: error: 'fixed' has not been declared
  200.     AL_METHOD(void, arc, (struct BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color));
  201.                                                             ^
  202. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  203.     #define AL_METHOD(type, name, args)             type (*name) args
  204.                                                                  ^~~~
  205. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/gfx.h:219:72: error: 'fixed' has not been declared
  206.     AL_METHOD(void, arc, (struct BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color));
  207.                                                                         ^
  208. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:65: note: in definition of macro 'AL_METHOD'
  209.     #define AL_METHOD(type, name, args)             type (*name) args
  210.                                                                  ^~~~
  211. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:57: error: typedef 'uintptr_t' is initialized (use decltype instead)
  212.     #define AL_METHOD(type, name, args)             type (*name) args
  213.                                                          ^
  214. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/gfx.inl:58:9: note: in expansion of macro 'AL_METHOD'
  215.  typedef AL_METHOD(uintptr_t, _BMP_BANK_SWITCHER, (BITMAP *bmp, int lyne));
  216.          ^~~~~~~~~
  217. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/gfx.inl:58:30: error: '_BMP_BANK_SWITCHER' was not declared in this scope
  218.  typedef AL_METHOD(uintptr_t, _BMP_BANK_SWITCHER, (BITMAP *bmp, int lyne));
  219.                               ^
  220. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:229:59: note: in definition of macro 'AL_METHOD'
  221.     #define AL_METHOD(type, name, args)             type (*name) args
  222.                                                            ^~~~
  223. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  224.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  225.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  226.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  227.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  228. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/gfx.inl:62:11: error: 'uintptr_t' does not name a type
  229.  AL_INLINE(uintptr_t, bmp_write_line, (BITMAP *bmp, int lyne),
  230.            ^
  231. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  232.              static inline type name args;             \
  233.                            ^~~~
  234. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/gfx.inl:62:11: error: 'uintptr_t' does not name a type
  235.  AL_INLINE(uintptr_t, bmp_write_line, (BITMAP *bmp, int lyne),
  236.            ^
  237. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  238.              static inline type name args code
  239.                            ^~~~
  240. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/gfx.inl:69:11: error: 'uintptr_t' does not name a type
  241.  AL_INLINE(uintptr_t, bmp_read_line, (BITMAP *bmp, int lyne),
  242.            ^
  243. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  244.              static inline type name args;             \
  245.                            ^~~~
  246. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/gfx.inl:69:11: error: 'uintptr_t' does not name a type
  247.  AL_INLINE(uintptr_t, bmp_read_line, (BITMAP *bmp, int lyne),
  248.            ^
  249. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  250.              static inline type name args code
  251.                            ^~~~
  252. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  253.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  254.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  255.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  256.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  257. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:50:58: error: 'fixed' has not been declared
  258.  AL_FUNC(void, do_arc, (struct BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int d, AL_METHOD(void, proc, (struct BITMAP *, int, int, int))));
  259.                                                           ^
  260. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  261.     #define AL_FUNC(type, name, args)               type name args
  262.                                                               ^~~~
  263. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:50:70: error: 'fixed' has not been declared
  264.  AL_FUNC(void, do_arc, (struct BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int d, AL_METHOD(void, proc, (struct BITMAP *, int, int, int))));
  265.                                                                       ^
  266. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  267.     #define AL_FUNC(type, name, args)               type name args
  268.                                                               ^~~~
  269. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:51:61: error: 'fixed' has not been declared
  270.  AL_FUNC(void, _soft_arc, (struct BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color));
  271.                                                              ^
  272. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  273.     #define AL_FUNC(type, name, args)               type name args
  274.                                                               ^~~~
  275. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:51:73: error: 'fixed' has not been declared
  276.  AL_FUNC(void, _soft_arc, (struct BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color));
  277.                                                                          ^
  278. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  279.     #define AL_FUNC(type, name, args)               type name args
  280.                                                               ^~~~
  281. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:63:80: error: 'fixed' has not been declared
  282.  AL_FUNC(void, rotate_sprite_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle));
  283.                                                                                 ^
  284. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  285.     #define AL_FUNC(type, name, args)               type name args
  286.                                                               ^~~~
  287. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:64:87: error: 'fixed' has not been declared
  288.  AL_FUNC(void, rotate_sprite_v_flip_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle));
  289.                                                                                        ^
  290. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  291.     #define AL_FUNC(type, name, args)               type name args
  292.                                                               ^~~~
  293. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:65:87: error: 'fixed' has not been declared
  294.  AL_FUNC(void, rotate_scaled_sprite_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale));
  295.                                                                                        ^
  296. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  297.     #define AL_FUNC(type, name, args)               type name args
  298.                                                               ^~~~
  299. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:65:100: error: 'fixed' has not been declared
  300.  AL_FUNC(void, rotate_scaled_sprite_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale));
  301.                                                                                                     ^
  302. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  303.     #define AL_FUNC(type, name, args)               type name args
  304.                                                               ^~~~
  305. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:66:94: error: 'fixed' has not been declared
  306.  AL_FUNC(void, rotate_scaled_sprite_v_flip_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale));
  307.                                                                                               ^
  308. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  309.     #define AL_FUNC(type, name, args)               type name args
  310.                                                               ^~~~
  311. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:66:107: error: 'fixed' has not been declared
  312.  AL_FUNC(void, rotate_scaled_sprite_v_flip_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale));
  313.                                                                                                            ^
  314. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  315.     #define AL_FUNC(type, name, args)               type name args
  316.                                                               ^~~~
  317. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:67:95: error: 'fixed' has not been declared
  318.  AL_FUNC(void, pivot_sprite_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle));
  319.                                                                                                ^
  320. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  321.     #define AL_FUNC(type, name, args)               type name args
  322.                                                               ^~~~
  323. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:68:102: error: 'fixed' has not been declared
  324.  AL_FUNC(void, pivot_sprite_v_flip_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle));
  325.                                                                                                       ^
  326. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  327.     #define AL_FUNC(type, name, args)               type name args
  328.                                                               ^~~~
  329. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:69:102: error: 'fixed' has not been declared
  330.  AL_FUNC(void, pivot_scaled_sprite_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale));
  331.                                                                                                       ^
  332. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  333.     #define AL_FUNC(type, name, args)               type name args
  334.                                                               ^~~~
  335. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:69:115: error: 'fixed' has not been declared
  336.  AL_FUNC(void, pivot_scaled_sprite_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale));
  337.                                                                                                                    ^
  338. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  339.     #define AL_FUNC(type, name, args)               type name args
  340.                                                               ^~~~
  341. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:70:109: error: 'fixed' has not been declared
  342.  AL_FUNC(void, pivot_scaled_sprite_v_flip_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale));
  343.                                                                                                              ^
  344. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  345.     #define AL_FUNC(type, name, args)               type name args
  346.                                                               ^~~~
  347. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:70:122: error: 'fixed' has not been declared
  348.  AL_FUNC(void, pivot_scaled_sprite_v_flip_trans, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale));
  349.                                                                                                                           ^
  350. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  351.     #define AL_FUNC(type, name, args)               type name args
  352.                                                               ^~~~
  353. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:72:78: error: 'fixed' has not been declared
  354.  AL_FUNC(void, rotate_sprite_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, int color));
  355.                                                                               ^
  356. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  357.     #define AL_FUNC(type, name, args)               type name args
  358.                                                               ^~~~
  359. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:73:85: error: 'fixed' has not been declared
  360.  AL_FUNC(void, rotate_sprite_v_flip_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, int color));
  361.                                                                                      ^
  362. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  363.     #define AL_FUNC(type, name, args)               type name args
  364.                                                               ^~~~
  365. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:74:85: error: 'fixed' has not been declared
  366.  AL_FUNC(void, rotate_scaled_sprite_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale, int color));
  367.                                                                                      ^
  368. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  369.     #define AL_FUNC(type, name, args)               type name args
  370.                                                               ^~~~
  371. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:74:98: error: 'fixed' has not been declared
  372.  AL_FUNC(void, rotate_scaled_sprite_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale, int color));
  373.                                                                                                   ^
  374. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  375.     #define AL_FUNC(type, name, args)               type name args
  376.                                                               ^~~~
  377. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:75:92: error: 'fixed' has not been declared
  378.  AL_FUNC(void, rotate_scaled_sprite_v_flip_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale, int color));
  379.                                                                                             ^
  380. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  381.     #define AL_FUNC(type, name, args)               type name args
  382.                                                               ^~~~
  383. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:75:105: error: 'fixed' has not been declared
  384.  AL_FUNC(void, rotate_scaled_sprite_v_flip_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale, int color));
  385.                                                                                                          ^
  386. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  387.     #define AL_FUNC(type, name, args)               type name args
  388.                                                               ^~~~
  389. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:76:93: error: 'fixed' has not been declared
  390.  AL_FUNC(void, pivot_sprite_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, int color));
  391.                                                                                              ^
  392. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  393.     #define AL_FUNC(type, name, args)               type name args
  394.                                                               ^~~~
  395. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:77:100: error: 'fixed' has not been declared
  396.  AL_FUNC(void, pivot_sprite_v_flip_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, int color));
  397.                                                                                                     ^
  398. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  399.     #define AL_FUNC(type, name, args)               type name args
  400.                                                               ^~~~
  401. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:78:100: error: 'fixed' has not been declared
  402.  AL_FUNC(void, pivot_scaled_sprite_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale, int color));
  403.                                                                                                     ^
  404. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  405.     #define AL_FUNC(type, name, args)               type name args
  406.                                                               ^~~~
  407. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:78:113: error: 'fixed' has not been declared
  408.  AL_FUNC(void, pivot_scaled_sprite_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale, int color));
  409.                                                                                                                  ^
  410. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  411.     #define AL_FUNC(type, name, args)               type name args
  412.                                                               ^~~~
  413. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:79:107: error: 'fixed' has not been declared
  414.  AL_FUNC(void, pivot_scaled_sprite_v_flip_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale, int color));
  415.                                                                                                            ^
  416. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  417.     #define AL_FUNC(type, name, args)               type name args
  418.                                                               ^~~~
  419. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/draw.h:79:120: error: 'fixed' has not been declared
  420.  AL_FUNC(void, pivot_scaled_sprite_v_flip_lit, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale, int color));
  421.                                                                                                                         ^
  422. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:62: note: in definition of macro 'AL_FUNC'
  423.     #define AL_FUNC(type, name, args)               type name args
  424.                                                               ^~~~
  425. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  426.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  427.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  428.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  429.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  430. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:155:50: error: 'fixed' has not been declared
  431.  AL_INLINE(void, arc, (BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color),
  432.                                                   ^
  433. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  434.              static inline type name args;             \
  435.                                      ^~~~
  436. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:155:62: error: 'fixed' has not been declared
  437.  AL_INLINE(void, arc, (BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color),
  438.                                                               ^
  439. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  440.              static inline type name args;             \
  441.                                      ^~~~
  442. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:155:50: error: 'fixed' has not been declared
  443.  AL_INLINE(void, arc, (BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color),
  444.                                                   ^
  445. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  446.              static inline type name args code
  447.                                      ^~~~
  448. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:155:62: error: 'fixed' has not been declared
  449.  AL_INLINE(void, arc, (BITMAP *bmp, int x, int y, fixed ang1, fixed ang2, int r, int color),
  450.                                                               ^
  451. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  452.              static inline type name args code
  453.                                      ^~~~
  454. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:345:76: error: 'fixed' has not been declared
  455.  AL_INLINE(void, rotate_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle),
  456.                                                                             ^
  457. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  458.              static inline type name args;             \
  459.                                      ^~~~
  460. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:345:76: error: 'fixed' has not been declared
  461.  AL_INLINE(void, rotate_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle),
  462.                                                                             ^
  463. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  464.              static inline type name args code
  465.                                      ^~~~
  466. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:357:83: error: 'fixed' has not been declared
  467.  AL_INLINE(void, rotate_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle),
  468.                                                                                    ^
  469. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  470.              static inline type name args;             \
  471.                                      ^~~~
  472. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:357:83: error: 'fixed' has not been declared
  473.  AL_INLINE(void, rotate_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle),
  474.                                                                                    ^
  475. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  476.              static inline type name args code
  477.                                      ^~~~
  478. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:369:83: error: 'fixed' has not been declared
  479.  AL_INLINE(void, rotate_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  480.                                                                                    ^
  481. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  482.              static inline type name args;             \
  483.                                      ^~~~
  484. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:369:96: error: 'fixed' has not been declared
  485.  AL_INLINE(void, rotate_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  486.                                                                                                 ^
  487. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  488.              static inline type name args;             \
  489.                                      ^~~~
  490. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:369:83: error: 'fixed' has not been declared
  491.  AL_INLINE(void, rotate_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  492.                                                                                    ^
  493. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  494.              static inline type name args code
  495.                                      ^~~~
  496. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:369:96: error: 'fixed' has not been declared
  497.  AL_INLINE(void, rotate_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  498.                                                                                                 ^
  499. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  500.              static inline type name args code
  501.                                      ^~~~
  502. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:381:90: error: 'fixed' has not been declared
  503.  AL_INLINE(void, rotate_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  504.                                                                                           ^
  505. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  506.              static inline type name args;             \
  507.                                      ^~~~
  508. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:381:103: error: 'fixed' has not been declared
  509.  AL_INLINE(void, rotate_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  510.                                                                                                        ^
  511. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  512.              static inline type name args;             \
  513.                                      ^~~~
  514. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:381:90: error: 'fixed' has not been declared
  515.  AL_INLINE(void, rotate_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  516.                                                                                           ^
  517. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  518.              static inline type name args code
  519.                                      ^~~~
  520. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:381:103: error: 'fixed' has not been declared
  521.  AL_INLINE(void, rotate_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle, fixed scale),
  522.                                                                                                        ^
  523. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  524.              static inline type name args code
  525.                                      ^~~~
  526. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:393:91: error: 'fixed' has not been declared
  527.  AL_INLINE(void, pivot_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle),
  528.                                                                                            ^
  529. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  530.              static inline type name args;             \
  531.                                      ^~~~
  532. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:393:91: error: 'fixed' has not been declared
  533.  AL_INLINE(void, pivot_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle),
  534.                                                                                            ^
  535. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  536.              static inline type name args code
  537.                                      ^~~~
  538. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:402:98: error: 'fixed' has not been declared
  539.  AL_INLINE(void, pivot_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle),
  540.                                                                                                   ^
  541. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  542.              static inline type name args;             \
  543.                                      ^~~~
  544. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:402:98: error: 'fixed' has not been declared
  545.  AL_INLINE(void, pivot_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle),
  546.                                                                                                   ^
  547. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  548.              static inline type name args code
  549.                                      ^~~~
  550. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:411:98: error: 'fixed' has not been declared
  551.  AL_INLINE(void, pivot_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  552.                                                                                                   ^
  553. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  554.              static inline type name args;             \
  555.                                      ^~~~
  556. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:411:111: error: 'fixed' has not been declared
  557.  AL_INLINE(void, pivot_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  558.                                                                                                                ^
  559. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  560.              static inline type name args;             \
  561.                                      ^~~~
  562. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:411:98: error: 'fixed' has not been declared
  563.  AL_INLINE(void, pivot_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  564.                                                                                                   ^
  565. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  566.              static inline type name args code
  567.                                      ^~~~
  568. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:411:111: error: 'fixed' has not been declared
  569.  AL_INLINE(void, pivot_scaled_sprite, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  570.                                                                                                                ^
  571. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  572.              static inline type name args code
  573.                                      ^~~~
  574. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:420:105: error: 'fixed' has not been declared
  575.  AL_INLINE(void, pivot_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  576.                                                                                                          ^
  577. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  578.              static inline type name args;             \
  579.                                      ^~~~
  580. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:420:118: error: 'fixed' has not been declared
  581.  AL_INLINE(void, pivot_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  582.                                                                                                                       ^
  583. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  584.              static inline type name args;             \
  585.                                      ^~~~
  586. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:420:105: error: 'fixed' has not been declared
  587.  AL_INLINE(void, pivot_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  588.                                                                                                          ^
  589. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  590.              static inline type name args code
  591.                                      ^~~~
  592. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:420:118: error: 'fixed' has not been declared
  593.  AL_INLINE(void, pivot_scaled_sprite_v_flip, (BITMAP *bmp, BITMAP *sprite, int x, int y, int cx, int cy, fixed angle, fixed scale),
  594.                                                                                                                       ^
  595. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  596.              static inline type name args code
  597.                                      ^~~~
  598. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'void _putpixel(BITMAP*, int, int, int)':
  599. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:431:4: error: 'uintptr_t' was not declared in this scope
  600.     uintptr_t addr;
  601.     ^
  602. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  603.              static inline type name args code
  604.                                           ^~~~
  605. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:434:4: error: 'addr' was not declared in this scope
  606.     addr = bmp_write_line(bmp, y);
  607.     ^
  608. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  609.              static inline type name args code
  610.                                           ^~~~
  611. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:434:32: error: 'bmp_write_line' was not declared in this scope
  612.     addr = bmp_write_line(bmp, y);
  613.                                 ^
  614. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  615.              static inline type name args code
  616.                                           ^~~~
  617. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:391:44: error: 'uint8_t' was not declared in this scope
  618.     #define bmp_write8(addr, c)         (*((uint8_t  *)(addr)) = (c))
  619.                                             ^
  620. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  621.              static inline type name args code
  622.                                           ^~~~
  623. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:435:4: note: in expansion of macro 'bmp_write8'
  624.     bmp_write8(addr+x, color);
  625.     ^~~~~~~~~~
  626. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:391:54: error: expected primary-expression before ')' token
  627.     #define bmp_write8(addr, c)         (*((uint8_t  *)(addr)) = (c))
  628.                                                       ^
  629. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  630.              static inline type name args code
  631.                                           ^~~~
  632. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:435:4: note: in expansion of macro 'bmp_write8'
  633.     bmp_write8(addr+x, color);
  634.     ^~~~~~~~~~
  635. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'int _getpixel(BITMAP*, int, int)':
  636. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:442:4: error: 'uintptr_t' was not declared in this scope
  637.     uintptr_t addr;
  638.     ^
  639. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  640.              static inline type name args code
  641.                                           ^~~~
  642. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:446:4: error: 'addr' was not declared in this scope
  643.     addr = bmp_read_line(bmp, y);
  644.     ^
  645. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  646.              static inline type name args code
  647.                                           ^~~~
  648. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:446:31: error: 'bmp_read_line' was not declared in this scope
  649.     addr = bmp_read_line(bmp, y);
  650.                                ^
  651. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  652.              static inline type name args code
  653.                                           ^~~~
  654. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:396:44: error: 'uint8_t' was not declared in this scope
  655.     #define bmp_read8(addr)             (*((uint8_t  *)(addr)))
  656.                                             ^
  657. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  658.              static inline type name args code
  659.                                           ^~~~
  660. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:447:8: note: in expansion of macro 'bmp_read8'
  661.     c = bmp_read8(addr+x);
  662.         ^~~~~~~~~
  663. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:396:54: error: expected primary-expression before ')' token
  664.     #define bmp_read8(addr)             (*((uint8_t  *)(addr)))
  665.                                                       ^
  666. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  667.              static inline type name args code
  668.                                           ^~~~
  669. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:447:8: note: in expansion of macro 'bmp_read8'
  670.     c = bmp_read8(addr+x);
  671.         ^~~~~~~~~
  672. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'void _putpixel15(BITMAP*, int, int, int)':
  673. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:456:4: error: 'uintptr_t' was not declared in this scope
  674.     uintptr_t addr;
  675.     ^
  676. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  677.              static inline type name args code
  678.                                           ^~~~
  679. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:459:4: error: 'addr' was not declared in this scope
  680.     addr = bmp_write_line(bmp, y);
  681.     ^
  682. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  683.              static inline type name args code
  684.                                           ^~~~
  685. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:459:32: error: 'bmp_write_line' was not declared in this scope
  686.     addr = bmp_write_line(bmp, y);
  687.                                 ^
  688. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  689.              static inline type name args code
  690.                                           ^~~~
  691. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:392:44: error: 'uint16_t' was not declared in this scope
  692.     #define bmp_write15(addr, c)        (*((uint16_t *)(addr)) = (c))
  693.                                             ^
  694. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  695.              static inline type name args code
  696.                                           ^~~~
  697. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:460:4: note: in expansion of macro 'bmp_write15'
  698.     bmp_write15(addr+x*sizeof(short), color);
  699.     ^~~~~~~~~~~
  700. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:392:54: error: expected primary-expression before ')' token
  701.     #define bmp_write15(addr, c)        (*((uint16_t *)(addr)) = (c))
  702.                                                       ^
  703. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  704.              static inline type name args code
  705.                                           ^~~~
  706. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:460:4: note: in expansion of macro 'bmp_write15'
  707.     bmp_write15(addr+x*sizeof(short), color);
  708.     ^~~~~~~~~~~
  709. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'int _getpixel15(BITMAP*, int, int)':
  710. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:467:4: error: 'uintptr_t' was not declared in this scope
  711.     uintptr_t addr;
  712.     ^
  713. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  714.              static inline type name args code
  715.                                           ^~~~
  716. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:471:4: error: 'addr' was not declared in this scope
  717.     addr = bmp_read_line(bmp, y);
  718.     ^
  719. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  720.              static inline type name args code
  721.                                           ^~~~
  722. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:471:31: error: 'bmp_read_line' was not declared in this scope
  723.     addr = bmp_read_line(bmp, y);
  724.                                ^
  725. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  726.              static inline type name args code
  727.                                           ^~~~
  728. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:397:44: error: 'uint16_t' was not declared in this scope
  729.     #define bmp_read15(addr)            (*((uint16_t *)(addr)))
  730.                                             ^
  731. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  732.              static inline type name args code
  733.                                           ^~~~
  734. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:472:8: note: in expansion of macro 'bmp_read15'
  735.     c = bmp_read15(addr+x*sizeof(short));
  736.         ^~~~~~~~~~
  737. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:397:54: error: expected primary-expression before ')' token
  738.     #define bmp_read15(addr)            (*((uint16_t *)(addr)))
  739.                                                       ^
  740. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  741.              static inline type name args code
  742.                                           ^~~~
  743. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:472:8: note: in expansion of macro 'bmp_read15'
  744.     c = bmp_read15(addr+x*sizeof(short));
  745.         ^~~~~~~~~~
  746. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'void _putpixel16(BITMAP*, int, int, int)':
  747. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:481:4: error: 'uintptr_t' was not declared in this scope
  748.     uintptr_t addr;
  749.     ^
  750. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  751.              static inline type name args code
  752.                                           ^~~~
  753. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:484:4: error: 'addr' was not declared in this scope
  754.     addr = bmp_write_line(bmp, y);
  755.     ^
  756. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  757.              static inline type name args code
  758.                                           ^~~~
  759. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:484:32: error: 'bmp_write_line' was not declared in this scope
  760.     addr = bmp_write_line(bmp, y);
  761.                                 ^
  762. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  763.              static inline type name args code
  764.                                           ^~~~
  765. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:393:44: error: 'uint16_t' was not declared in this scope
  766.     #define bmp_write16(addr, c)        (*((uint16_t *)(addr)) = (c))
  767.                                             ^
  768. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  769.              static inline type name args code
  770.                                           ^~~~
  771. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:485:4: note: in expansion of macro 'bmp_write16'
  772.     bmp_write16(addr+x*sizeof(short), color);
  773.     ^~~~~~~~~~~
  774. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:393:54: error: expected primary-expression before ')' token
  775.     #define bmp_write16(addr, c)        (*((uint16_t *)(addr)) = (c))
  776.                                                       ^
  777. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  778.              static inline type name args code
  779.                                           ^~~~
  780. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:485:4: note: in expansion of macro 'bmp_write16'
  781.     bmp_write16(addr+x*sizeof(short), color);
  782.     ^~~~~~~~~~~
  783. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'int _getpixel16(BITMAP*, int, int)':
  784. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:492:4: error: 'uintptr_t' was not declared in this scope
  785.     uintptr_t addr;
  786.     ^
  787. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  788.              static inline type name args code
  789.                                           ^~~~
  790. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:496:4: error: 'addr' was not declared in this scope
  791.     addr = bmp_read_line(bmp, y);
  792.     ^
  793. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  794.              static inline type name args code
  795.                                           ^~~~
  796. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:496:31: error: 'bmp_read_line' was not declared in this scope
  797.     addr = bmp_read_line(bmp, y);
  798.                                ^
  799. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  800.              static inline type name args code
  801.                                           ^~~~
  802. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:398:44: error: 'uint16_t' was not declared in this scope
  803.     #define bmp_read16(addr)            (*((uint16_t *)(addr)))
  804.                                             ^
  805. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  806.              static inline type name args code
  807.                                           ^~~~
  808. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:497:8: note: in expansion of macro 'bmp_read16'
  809.     c = bmp_read16(addr+x*sizeof(short));
  810.         ^~~~~~~~~~
  811. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:398:54: error: expected primary-expression before ')' token
  812.     #define bmp_read16(addr)            (*((uint16_t *)(addr)))
  813.                                                       ^
  814. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  815.              static inline type name args code
  816.                                           ^~~~
  817. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:497:8: note: in expansion of macro 'bmp_read16'
  818.     c = bmp_read16(addr+x*sizeof(short));
  819.         ^~~~~~~~~~
  820. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'void _putpixel24(BITMAP*, int, int, int)':
  821. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:506:4: error: 'uintptr_t' was not declared in this scope
  822.     uintptr_t addr;
  823.     ^
  824. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  825.              static inline type name args code
  826.                                           ^~~~
  827. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:509:4: error: 'addr' was not declared in this scope
  828.     addr = bmp_write_line(bmp, y);
  829.     ^
  830. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  831.              static inline type name args code
  832.                                           ^~~~
  833. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:509:32: error: 'bmp_write_line' was not declared in this scope
  834.     addr = bmp_write_line(bmp, y);
  835.                                 ^
  836. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  837.              static inline type name args code
  838.                                           ^~~~
  839. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:510:31: error: 'bmp_write24' was not declared in this scope
  840.     bmp_write24(addr+x*3, color);
  841.                                ^
  842. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  843.              static inline type name args code
  844.                                           ^~~~
  845. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'int _getpixel24(BITMAP*, int, int)':
  846. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:517:4: error: 'uintptr_t' was not declared in this scope
  847.     uintptr_t addr;
  848.     ^
  849. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  850.              static inline type name args code
  851.                                           ^~~~
  852. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:521:4: error: 'addr' was not declared in this scope
  853.     addr = bmp_read_line(bmp, y);
  854.     ^
  855. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  856.              static inline type name args code
  857.                                           ^~~~
  858. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:521:31: error: 'bmp_read_line' was not declared in this scope
  859.     addr = bmp_read_line(bmp, y);
  860.                                ^
  861. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  862.              static inline type name args code
  863.                                           ^~~~
  864. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:522:27: error: 'bmp_read24' cannot be used as a function
  865.     c = bmp_read24(addr+x*3);
  866.                            ^
  867. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  868.              static inline type name args code
  869.                                           ^~~~
  870. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'void _putpixel32(BITMAP*, int, int, int)':
  871. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:531:4: error: 'uintptr_t' was not declared in this scope
  872.     uintptr_t addr;
  873.     ^
  874. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  875.              static inline type name args code
  876.                                           ^~~~
  877. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:534:4: error: 'addr' was not declared in this scope
  878.     addr = bmp_write_line(bmp, y);
  879.     ^
  880. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  881.              static inline type name args code
  882.                                           ^~~~
  883. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:534:32: error: 'bmp_write_line' was not declared in this scope
  884.     addr = bmp_write_line(bmp, y);
  885.                                 ^
  886. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  887.              static inline type name args code
  888.                                           ^~~~
  889. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:394:44: error: 'uint32_t' was not declared in this scope
  890.     #define bmp_write32(addr, c)        (*((uint32_t *)(addr)) = (c))
  891.                                             ^
  892. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  893.              static inline type name args code
  894.                                           ^~~~
  895. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:535:4: note: in expansion of macro 'bmp_write32'
  896.     bmp_write32(addr+x*sizeof(int32_t), color);
  897.     ^~~~~~~~~~~
  898. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:394:54: error: expected primary-expression before ')' token
  899.     #define bmp_write32(addr, c)        (*((uint32_t *)(addr)) = (c))
  900.                                                       ^
  901. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  902.              static inline type name args code
  903.                                           ^~~~
  904. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:535:4: note: in expansion of macro 'bmp_write32'
  905.     bmp_write32(addr+x*sizeof(int32_t), color);
  906.     ^~~~~~~~~~~
  907. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:535:30: error: 'int32_t' was not declared in this scope
  908.     bmp_write32(addr+x*sizeof(int32_t), color);
  909.                               ^
  910. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  911.              static inline type name args code
  912.                                           ^~~~
  913. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:535:4: note: in expansion of macro 'bmp_write32'
  914.     bmp_write32(addr+x*sizeof(int32_t), color);
  915.     ^~~~~~~~~~~
  916. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl: In function 'int _getpixel32(BITMAP*, int, int)':
  917. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:542:4: error: 'uintptr_t' was not declared in this scope
  918.     uintptr_t addr;
  919.     ^
  920. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  921.              static inline type name args code
  922.                                           ^~~~
  923. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:546:4: error: 'addr' was not declared in this scope
  924.     addr = bmp_read_line(bmp, y);
  925.     ^
  926. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  927.              static inline type name args code
  928.                                           ^~~~
  929. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:546:31: error: 'bmp_read_line' was not declared in this scope
  930.     addr = bmp_read_line(bmp, y);
  931.                                ^
  932. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  933.              static inline type name args code
  934.                                           ^~~~
  935. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:399:44: error: 'uint32_t' was not declared in this scope
  936.     #define bmp_read32(addr)            (*((uint32_t *)(addr)))
  937.                                             ^
  938. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  939.              static inline type name args code
  940.                                           ^~~~
  941. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:547:8: note: in expansion of macro 'bmp_read32'
  942.     c = bmp_read32(addr+x*sizeof(int32_t));
  943.         ^~~~~~~~~~
  944. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:399:54: error: expected primary-expression before ')' token
  945.     #define bmp_read32(addr)            (*((uint32_t *)(addr)))
  946.                                                       ^
  947. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  948.              static inline type name args code
  949.                                           ^~~~
  950. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:547:8: note: in expansion of macro 'bmp_read32'
  951.     c = bmp_read32(addr+x*sizeof(int32_t));
  952.         ^~~~~~~~~~
  953. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:547:33: error: 'int32_t' was not declared in this scope
  954.     c = bmp_read32(addr+x*sizeof(int32_t));
  955.                                  ^
  956. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:42: note: in definition of macro 'AL_INLINE'
  957.              static inline type name args code
  958.                                           ^~~~
  959. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/draw.inl:547:8: note: in expansion of macro 'bmp_read32'
  960.     c = bmp_read32(addr+x*sizeof(int32_t));
  961.         ^~~~~~~~~~
  962. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  963.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  964.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  965.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  966.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  967. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/file.h: At global scope:
  968. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/file.h:42:9: error: 'uint64_t' does not name a type
  969.  AL_FUNC(uint64_t, file_size_ex, (AL_CONST char *filename));
  970.          ^
  971. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  972.     #define AL_FUNC(type, name, args)               type name args
  973.                                                     ^~~~
  974. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/file.h:58:9: error: 'uint64_t' does not name a type
  975.  AL_FUNC(uint64_t, al_ffblk_get_size, (struct al_ffblk *info));
  976.          ^
  977. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  978.     #define AL_FUNC(type, name, args)               type name args
  979.                                                     ^~~~
  980. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:29:9: error: 'fixed' does not name a type
  981.  AL_FUNC(fixed, fixsqrt, (fixed x));
  982.          ^
  983. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  984.     #define AL_FUNC(type, name, args)               type name args
  985.                                                     ^~~~
  986. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:30:9: error: 'fixed' does not name a type
  987.  AL_FUNC(fixed, fixhypot, (fixed x, fixed y));
  988.          ^
  989. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  990.     #define AL_FUNC(type, name, args)               type name args
  991.                                                     ^~~~
  992. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:31:9: error: 'fixed' does not name a type
  993.  AL_FUNC(fixed, fixatan, (fixed x));
  994.          ^
  995. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  996.     #define AL_FUNC(type, name, args)               type name args
  997.                                                     ^~~~
  998. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:32:9: error: 'fixed' does not name a type
  999.  AL_FUNC(fixed, fixatan2, (fixed y, fixed x));
  1000.          ^
  1001. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:221:52: note: in definition of macro 'AL_FUNC'
  1002.     #define AL_FUNC(type, name, args)               type name args
  1003.                                                     ^~~~
  1004. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:34:10: error: 'fixed' does not name a type
  1005.  AL_ARRAY(fixed, _cos_tbl);
  1006.           ^
  1007. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:217:59: note: in definition of macro 'AL_ARRAY'
  1008.     #define AL_ARRAY(type, name)                    extern type name[]
  1009.                                                            ^~~~
  1010. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:35:10: error: 'fixed' does not name a type
  1011.  AL_ARRAY(fixed, _tan_tbl);
  1012.           ^
  1013. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:217:59: note: in definition of macro 'AL_ARRAY'
  1014.     #define AL_ARRAY(type, name)                    extern type name[]
  1015.                                                            ^~~~
  1016. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/fmaths.h:36:10: error: 'fixed' does not name a type
  1017.  AL_ARRAY(fixed, _acos_tbl);
  1018.           ^
  1019. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:217:59: note: in definition of macro 'AL_ARRAY'
  1020.     #define AL_ARRAY(type, name)                    extern type name[]
  1021.                                                            ^~~~
  1022. In file included from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/base.h:41:0,
  1023.                  from e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro.h:25,
  1024.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\allegro_wrapper.h:21,
  1025.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zc_alleg.h:16,
  1026.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:13:
  1027. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:32:11: error: 'fixed' does not name a type
  1028.  AL_INLINE(fixed, ftofix, (double x),
  1029.            ^
  1030. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  1031.              static inline type name args;             \
  1032.                            ^~~~
  1033. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:32:11: error: 'fixed' does not name a type
  1034.  AL_INLINE(fixed, ftofix, (double x),
  1035.            ^
  1036. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  1037.              static inline type name args code
  1038.                            ^~~~
  1039. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:48:28: error: 'fixtof' declared as an 'inline' variable
  1040.  AL_INLINE(double, fixtof, (fixed x),
  1041.                             ^
  1042. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  1043.              static inline type name args;             \
  1044.                                      ^~~~
  1045. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:48:28: error: 'fixed' was not declared in this scope
  1046.  AL_INLINE(double, fixtof, (fixed x),
  1047.                             ^
  1048. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  1049.              static inline type name args;             \
  1050.                                      ^~~~
  1051. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:48:28: error: 'fixtof' declared as an 'inline' variable
  1052.  AL_INLINE(double, fixtof, (fixed x),
  1053.                             ^
  1054. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1055.              static inline type name args code
  1056.                                      ^~~~
  1057. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:48:28: error: redefinition of 'double fixtof'
  1058.  AL_INLINE(double, fixtof, (fixed x),
  1059.                             ^
  1060. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1061.              static inline type name args code
  1062.                                      ^~~~
  1063. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:48:19: note: 'double fixtof' previously defined here
  1064.  AL_INLINE(double, fixtof, (fixed x),
  1065.                    ^
  1066. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:32: note: in definition of macro 'AL_INLINE'
  1067.              static inline type name args;             \
  1068.                                 ^~~~
  1069. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:48:28: error: 'fixed' was not declared in this scope
  1070.  AL_INLINE(double, fixtof, (fixed x),
  1071.                             ^
  1072. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1073.              static inline type name args code
  1074.                                      ^~~~
  1075. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:58:11: error: 'fixed' does not name a type
  1076.  AL_INLINE(fixed, fixadd, (fixed x, fixed y),
  1077.            ^
  1078. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  1079.              static inline type name args;             \
  1080.                            ^~~~
  1081. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:58:11: error: 'fixed' does not name a type
  1082.  AL_INLINE(fixed, fixadd, (fixed x, fixed y),
  1083.            ^
  1084. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  1085.              static inline type name args code
  1086.                            ^~~~
  1087. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:81:11: error: 'fixed' does not name a type
  1088.  AL_INLINE(fixed, fixsub, (fixed x, fixed y),
  1089.            ^
  1090. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  1091.              static inline type name args;             \
  1092.                            ^~~~
  1093. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:81:11: error: 'fixed' does not name a type
  1094.  AL_INLINE(fixed, fixsub, (fixed x, fixed y),
  1095.            ^
  1096. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  1097.              static inline type name args code
  1098.                            ^~~~
  1099. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:120:14: error: 'fixed' does not name a type
  1100.     AL_INLINE(fixed, fixmul, (fixed x, fixed y),
  1101.               ^
  1102. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  1103.              static inline type name args;             \
  1104.                            ^~~~
  1105. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:120:14: error: 'fixed' does not name a type
  1106.     AL_INLINE(fixed, fixmul, (fixed x, fixed y),
  1107.               ^
  1108. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  1109.              static inline type name args code
  1110.                            ^~~~
  1111. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:147:11: error: 'fixed' does not name a type
  1112.  AL_INLINE(fixed, fixdiv, (fixed x, fixed y),
  1113.            ^
  1114. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:27: note: in definition of macro 'AL_INLINE'
  1115.              static inline type name args;             \
  1116.                            ^~~~
  1117. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:147:11: error: 'fixed' does not name a type
  1118.  AL_INLINE(fixed, fixdiv, (fixed x, fixed y),
  1119.            ^
  1120. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:27: note: in definition of macro 'AL_INLINE'
  1121.              static inline type name args code
  1122.                            ^~~~
  1123. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:158:27: error: 'fixfloor' declared as an 'inline' variable
  1124.  AL_INLINE(int, fixfloor, (fixed x),
  1125.                            ^
  1126. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  1127.              static inline type name args;             \
  1128.                                      ^~~~
  1129. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:158:27: error: 'fixed' was not declared in this scope
  1130.  AL_INLINE(int, fixfloor, (fixed x),
  1131.                            ^
  1132. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  1133.              static inline type name args;             \
  1134.                                      ^~~~
  1135. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:158:27: error: 'fixfloor' declared as an 'inline' variable
  1136.  AL_INLINE(int, fixfloor, (fixed x),
  1137.                            ^
  1138. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1139.              static inline type name args code
  1140.                                      ^~~~
  1141. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:158:27: error: redefinition of 'int fixfloor'
  1142.  AL_INLINE(int, fixfloor, (fixed x),
  1143.                            ^
  1144. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1145.              static inline type name args code
  1146.                                      ^~~~
  1147. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:158:16: note: 'int fixfloor' previously defined here
  1148.  AL_INLINE(int, fixfloor, (fixed x),
  1149.                 ^
  1150. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:32: note: in definition of macro 'AL_INLINE'
  1151.              static inline type name args;             \
  1152.                                 ^~~~
  1153. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:158:27: error: 'fixed' was not declared in this scope
  1154.  AL_INLINE(int, fixfloor, (fixed x),
  1155.                            ^
  1156. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1157.              static inline type name args code
  1158.                                      ^~~~
  1159. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:168:26: error: 'fixceil' declared as an 'inline' variable
  1160.  AL_INLINE(int, fixceil, (fixed x),
  1161.                           ^
  1162. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  1163.              static inline type name args;             \
  1164.                                      ^~~~
  1165. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:168:26: error: 'fixed' was not declared in this scope
  1166.  AL_INLINE(int, fixceil, (fixed x),
  1167.                           ^
  1168. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:37: note: in definition of macro 'AL_INLINE'
  1169.              static inline type name args;             \
  1170.                                      ^~~~
  1171. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:168:26: error: 'fixceil' declared as an 'inline' variable
  1172.  AL_INLINE(int, fixceil, (fixed x),
  1173.                           ^
  1174. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1175.              static inline type name args code
  1176.                                      ^~~~
  1177. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:168:26: error: redefinition of 'int fixceil'
  1178.  AL_INLINE(int, fixceil, (fixed x),
  1179.                           ^
  1180. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1181.              static inline type name args code
  1182.                                      ^~~~
  1183. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:168:16: note: 'int fixceil' previously defined here
  1184.  AL_INLINE(int, fixceil, (fixed x),
  1185.                 ^
  1186. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:82:32: note: in definition of macro 'AL_INLINE'
  1187.              static inline type name args;             \
  1188.                                 ^~~~
  1189. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/inline/fmaths.inl:168:26: error: 'fixed' was not declared in this scope
  1190.  AL_INLINE(int, fixceil, (fixed x),
  1191.                           ^
  1192. e:\zc\__2.55-mingw\zeldaclassic\allegro\include\allegro/internal/alconfig.h:83:37: note: in definition of macro 'AL_INLINE'
  1193.              static inline type name args code
  1194.                                      ^~~~
  1195. In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\new:40:0,
  1196.                  from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ext\new_allocator.h:33,
  1197.                  from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\mingw32\bits\c++allocator.h:33,
  1198.                  from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\allocator.h:46,
  1199.                  from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\vector:61,
  1200.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zdefs.h:105,
  1201.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zsys.h:18,
  1202.                  from E:\ZC\__2.55-mingw\ZeldaClassic\src\zcmusic.cpp:19:
  1203. c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\exception:35:37: error: expected '}' before end of line
  1204.  #pragma GCC visibility push(default)
  1205.                                      ^
  1206. c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\exception:35:37: error: expected declaration before end of line
  1207. mingw32-make[2]: *** [CMakeFiles/zcsound.dir/src/zcmusic.cpp.obj] Error 1
  1208. mingw32-make[1]: *** [CMakeFiles/zcsound.dir/all] Error 2
  1209. mingw32-make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement