ZoriaRPG

ZC MinGW Errors

Mar 30th, 2020
140
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×