[ 1%] Building C object CMakeFiles/allegro.dir/src/allegro.c.obj [ 1%] Building C object CMakeFiles/allegro.dir/src/blit.c.obj [ 1%] Building C object CMakeFiles/allegro.dir/src/bmp.c.obj [ 1%] Building C object CMakeFiles/allegro.dir/src/clip3d.c.obj [ 2%] Building C object CMakeFiles/allegro.dir/src/clip3df.c.obj [ 2%] Building C object CMakeFiles/allegro.dir/src/colblend.c.obj [ 2%] Building C object CMakeFiles/allegro.dir/src/color.c.obj [ 2%] Building C object CMakeFiles/allegro.dir/src/config.c.obj [ 2%] Building C object CMakeFiles/allegro.dir/src/datafile.c.obj [ 3%] Building C object CMakeFiles/allegro.dir/src/dataregi.c.obj [ 3%] Building C object CMakeFiles/allegro.dir/src/digmid.c.obj [ 3%] Building C object CMakeFiles/allegro.dir/src/dither.c.obj [ 3%] Building C object CMakeFiles/allegro.dir/src/dispsw.c.obj [ 3%] Building C object CMakeFiles/allegro.dir/src/drvlist.c.obj [ 4%] Building C object CMakeFiles/allegro.dir/src/file.c.obj [ 4%] Building C object CMakeFiles/allegro.dir/src/fli.c.obj [ 4%] Building C object CMakeFiles/allegro.dir/src/flood.c.obj [ 4%] Building C object CMakeFiles/allegro.dir/src/font.c.obj [ 4%] Building C object CMakeFiles/allegro.dir/src/fontbios.c.obj [ 5%] Building C object CMakeFiles/allegro.dir/src/fontbmp.c.obj [ 5%] Building C object CMakeFiles/allegro.dir/src/fontdat.c.obj [ 5%] Building C object CMakeFiles/allegro.dir/src/fontgrx.c.obj [ 5%] Building C object CMakeFiles/allegro.dir/src/fonttxt.c.obj [ 6%] Building C object CMakeFiles/allegro.dir/src/fsel.c.obj [ 6%] Building C object CMakeFiles/allegro.dir/src/gfx.c.obj [ 6%] Building C object CMakeFiles/allegro.dir/src/glyph.c.obj [ 6%] Building C object CMakeFiles/allegro.dir/src/graphics.c.obj [ 6%] Building C object CMakeFiles/allegro.dir/src/gsprite.c.obj [ 7%] Building C object CMakeFiles/allegro.dir/src/gui.c.obj [ 7%] Building C object CMakeFiles/allegro.dir/src/guiproc.c.obj [ 7%] Building C object CMakeFiles/allegro.dir/src/inline.c.obj [ 7%] Building C object CMakeFiles/allegro.dir/src/joystick.c.obj [ 7%] Building C object CMakeFiles/allegro.dir/src/keyboard.c.obj [ 8%] Building C object CMakeFiles/allegro.dir/src/lbm.c.obj [ 8%] Building C object CMakeFiles/allegro.dir/src/libc.c.obj [ 8%] Building C object CMakeFiles/allegro.dir/src/lzss.c.obj [ 8%] Building C object CMakeFiles/allegro.dir/src/math.c.obj [ 8%] Building C object CMakeFiles/allegro.dir/src/math3d.c.obj [ 9%] Building C object CMakeFiles/allegro.dir/src/midi.c.obj [ 9%] Building C object CMakeFiles/allegro.dir/src/mixer.c.obj [ 9%] Building C object CMakeFiles/allegro.dir/src/modesel.c.obj [ 9%] Building C object CMakeFiles/allegro.dir/src/mouse.c.obj [ 10%] Building C object CMakeFiles/allegro.dir/src/pcx.c.obj [ 10%] Building C object CMakeFiles/allegro.dir/src/poly3d.c.obj [ 10%] Building C object CMakeFiles/allegro.dir/src/polygon.c.obj [ 10%] Building C object CMakeFiles/allegro.dir/src/quantize.c.obj [ 10%] Building C object CMakeFiles/allegro.dir/src/quat.c.obj [ 11%] Building C object CMakeFiles/allegro.dir/src/readbmp.c.obj [ 11%] Building C object CMakeFiles/allegro.dir/src/readfont.c.obj [ 11%] Building C object CMakeFiles/allegro.dir/src/readsmp.c.obj [ 11%] Building C object CMakeFiles/allegro.dir/src/rle.c.obj [ 11%] Building C object CMakeFiles/allegro.dir/src/rotate.c.obj [ 12%] Building C object CMakeFiles/allegro.dir/src/rsfb.c.obj [ 12%] Building C object CMakeFiles/allegro.dir/src/scene3d.c.obj [ 12%] Building C object CMakeFiles/allegro.dir/src/sound.c.obj [ 12%] Building C object CMakeFiles/allegro.dir/src/spline.c.obj [ 12%] Building C object CMakeFiles/allegro.dir/src/stream.c.obj [ 13%] Building C object CMakeFiles/allegro.dir/src/text.c.obj [ 13%] Building C object CMakeFiles/allegro.dir/src/tga.c.obj [ 13%] Building C object CMakeFiles/allegro.dir/src/timer.c.obj [ 13%] Building C object CMakeFiles/allegro.dir/src/unicode.c.obj [ 14%] Building C object CMakeFiles/allegro.dir/src/vtable.c.obj [ 14%] Building C object CMakeFiles/allegro.dir/src/vtable15.c.obj [ 14%] Building C object CMakeFiles/allegro.dir/src/vtable16.c.obj [ 14%] Building C object CMakeFiles/allegro.dir/src/vtable24.c.obj [ 14%] Building C object CMakeFiles/allegro.dir/src/vtable32.c.obj [ 15%] Building C object CMakeFiles/allegro.dir/src/vtable8.c.obj [ 15%] Building C object CMakeFiles/allegro.dir/src/c/cblit16.c.obj [ 15%] Building C object CMakeFiles/allegro.dir/src/c/cblit24.c.obj [ 15%] Building C object CMakeFiles/allegro.dir/src/c/cblit32.c.obj [ 15%] Building C object CMakeFiles/allegro.dir/src/c/cblit8.c.obj [ 16%] Building C object CMakeFiles/allegro.dir/src/c/ccpu.c.obj [ 16%] Building C object CMakeFiles/allegro.dir/src/c/ccsprite.c.obj [ 16%] Building C object CMakeFiles/allegro.dir/src/c/cgfx15.c.obj [ 16%] Building C object CMakeFiles/allegro.dir/src/c/cgfx16.c.obj [ 16%] Building C object CMakeFiles/allegro.dir/src/c/cgfx24.c.obj [ 17%] Building C object CMakeFiles/allegro.dir/src/c/cgfx32.c.obj [ 17%] Building C object CMakeFiles/allegro.dir/src/c/cgfx8.c.obj [ 17%] Building C object CMakeFiles/allegro.dir/src/c/cmisc.c.obj [ 17%] Building C object CMakeFiles/allegro.dir/src/c/cscan15.c.obj [ 18%] Building C object CMakeFiles/allegro.dir/src/c/cscan16.c.obj [ 18%] Building C object CMakeFiles/allegro.dir/src/c/cscan24.c.obj [ 18%] Building C object CMakeFiles/allegro.dir/src/c/cscan32.c.obj [ 18%] Building C object CMakeFiles/allegro.dir/src/c/cscan8.c.obj [ 18%] Building C object CMakeFiles/allegro.dir/src/c/cspr15.c.obj [ 19%] Building C object CMakeFiles/allegro.dir/src/c/cspr16.c.obj [ 19%] Building C object CMakeFiles/allegro.dir/src/c/cspr24.c.obj [ 19%] Building C object CMakeFiles/allegro.dir/src/c/cspr32.c.obj [ 19%] Building C object CMakeFiles/allegro.dir/src/c/cspr8.c.obj [ 19%] Building C object CMakeFiles/allegro.dir/src/c/cstretch.c.obj [ 20%] Building C object CMakeFiles/allegro.dir/src/c/czscan15.c.obj [ 20%] Building C object CMakeFiles/allegro.dir/src/c/czscan16.c.obj [ 20%] Building C object CMakeFiles/allegro.dir/src/c/czscan24.c.obj [ 20%] Building C object CMakeFiles/allegro.dir/src/c/czscan32.c.obj [ 20%] Building C object CMakeFiles/allegro.dir/src/c/czscan8.c.obj [ 21%] Building C object CMakeFiles/allegro.dir/src/misc/ccolconv.c.obj [ 21%] Building C object CMakeFiles/allegro.dir/src/misc/colconv.c.obj [ 21%] Building RC object CMakeFiles/allegro.dir/src/win/dllver.rc.obj [ 21%] Building C object CMakeFiles/allegro.dir/src/win/gdi.c.obj [ 22%] Building C object CMakeFiles/allegro.dir/src/win/wddaccel.c.obj [ 22%] Building C object CMakeFiles/allegro.dir/src/win/wddbmp.c.obj [ 22%] Building C object CMakeFiles/allegro.dir/src/win/wddbmpl.c.obj [ 22%] Building C object CMakeFiles/allegro.dir/src/win/wddraw.c.obj [ 22%] Building C object CMakeFiles/allegro.dir/src/win/wddfull.c.obj [ 23%] Building C object CMakeFiles/allegro.dir/src/win/wddlock.c.obj [ 23%] Building C object CMakeFiles/allegro.dir/src/win/wddmode.c.obj [ 23%] Building C object CMakeFiles/allegro.dir/src/win/wddovl.c.obj [ 23%] Building C object CMakeFiles/allegro.dir/src/win/wddwin.c.obj [ 23%] Building C object CMakeFiles/allegro.dir/src/win/wdsinput.c.obj [ 24%] Building C object CMakeFiles/allegro.dir/src/win/wdsndmix.c.obj [ 24%] Building C object CMakeFiles/allegro.dir/src/win/wdsound.c.obj [ 24%] Building C object CMakeFiles/allegro.dir/src/win/wsndwo.c.obj [ 24%] Building C object CMakeFiles/allegro.dir/src/win/wdxver.c.obj E:\usr\libs\Allegro44XGIT\src\win\wdxver.c: In function 'get_dx_ver': E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:110:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'HRESULT (*)(DWORD *, DWORD *)' {aka 'long int (*)(long unsigned int *, long unsigned int *)'} [-Wcast-function-type] DSetupCreate = (DSETUPCREATE)GetProcAddress(dsetup_hinst, "DirectXSetupGetVersion"); ^ E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:181:30: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'HRESULT (*)(struct HINSTANCE__ *, DWORD, struct IDirectInputA **, IUnknown *)' {aka 'long int (*)(struct HINSTANCE__ *, long unsigned int, struct IDirectInputA **, struct IUnknown *)'} [-Wcast-function-type] DirectInputCreate = (DIRECTINPUTCREATE) GetProcAddress(dinput_hinst, "DirectInputCreateA"); ^ E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:210:23: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'HRESULT (*)(GUID *, struct IDirectDraw **, IUnknown *)' {aka 'long int (*)(struct _GUID *, struct IDirectDraw **, struct IUnknown *)'} [-Wcast-function-type] DirectDrawCreate = (DIRECTDRAWCREATE) GetProcAddress(ddraw_hinst, "DirectDrawCreate"); ^ E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:245:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'HRESULT (*)(struct HINSTANCE__ *, DWORD, struct IDirectInputA **, IUnknown *)' {aka 'long int (*)(struct HINSTANCE__ *, long unsigned int, struct IDirectInputA **, struct IUnknown *)'} [-Wcast-function-type] DirectInputCreate = (DIRECTINPUTCREATE) GetProcAddress(dinput_hinst, "DirectInputCreateA"); ^ E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:75:25: warning: variable 'ddraw_surf3' set but not used [-Wunused-but-set-variable] LPDIRECTDRAWSURFACE3 ddraw_surf3 = NULL; ^~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:126:22: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (dsetup_revision) { ^~~~~~ E:\usr\libs\Allegro44XGIT\src\win\wdxver.c:141:19: note: here case 0x00040009: ^~~~ [ 24%] Building C object CMakeFiles/allegro.dir/src/win/wdispsw.c.obj [ 25%] Building C object CMakeFiles/allegro.dir/src/win/wfile.c.obj [ 25%] Building C object CMakeFiles/allegro.dir/src/win/wgdi.c.obj [ 25%] Building C object CMakeFiles/allegro.dir/src/win/wgfxdrv.c.obj [ 25%] Building C object CMakeFiles/allegro.dir/src/win/winput.c.obj [ 25%] Building C object CMakeFiles/allegro.dir/src/win/wjoydrv.c.obj [ 26%] Building C object CMakeFiles/allegro.dir/src/win/wjoydx.c.obj [ 26%] Building C object CMakeFiles/allegro.dir/src/win/wjoyhelp.c.obj [ 26%] Building C object CMakeFiles/allegro.dir/src/win/wjoyw32.c.obj [ 26%] Building C object CMakeFiles/allegro.dir/src/win/wkeybd.c.obj [ 27%] Building C object CMakeFiles/allegro.dir/src/win/wmidi.c.obj [ 27%] Building C object CMakeFiles/allegro.dir/src/win/wmouse.c.obj [ 27%] Building C object CMakeFiles/allegro.dir/src/win/wsnddrv.c.obj [ 27%] Building C object CMakeFiles/allegro.dir/src/win/wsystem.c.obj [ 27%] Building C object CMakeFiles/allegro.dir/src/win/wthread.c.obj E:\usr\libs\Allegro44XGIT\src\win\wthread.c: In function '_win_thread_init': E:\usr\libs\Allegro44XGIT\src\win\wthread.c:58:21: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'HRESULT (*)(void *, DWORD)' {aka 'long int (*)(void *, long unsigned int)'} [-Wcast-function-type] _CoInitializeEx = (_CoInitializeEx_ptr) GetProcAddress( ^ [ 28%] Building C object CMakeFiles/allegro.dir/src/win/wtimer.c.obj [ 28%] Building C object CMakeFiles/allegro.dir/src/win/wwnd.c.obj E:\usr\libs\Allegro44XGIT\src\win\wwnd.c: In function 'wnd_thread_proc': E:\usr\libs\Allegro44XGIT\src\win\wwnd.c:491:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if ((result >= WAIT_OBJECT_0) && (result < (int)(WAIT_OBJECT_0 + _win_input_events))) { ^~ E:\usr\libs\Allegro44XGIT\src\win\wwnd.c:491:48: warning: comparison of integer expressions of different signedness: 'DWORD' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if ((result >= WAIT_OBJECT_0) && (result < (int)(WAIT_OBJECT_0 + _win_input_events))) { ^ E:\usr\libs\Allegro44XGIT\src\win\wwnd.c: In function 'adjust_window': E:\usr\libs\Allegro44XGIT\src\win\wwnd.c:655:18: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(struct HWND__ *, struct tagTITLEBARINFO *)' {aka 'int (*)(struct HWND__ *, struct tagTITLEBARINFO *)'} [-Wcast-function-type] = (func)GetProcAddress(user32_handle, "GetTitleBarInfo"); ^ [ 28%] Linking C static library lib\liballeg-debug-static.a [ 28%] Built target allegro [ 28%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/alleggl.c.obj [ 28%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/glvtable.c.obj [ 29%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/scorer.c.obj [ 29%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/math.c.obj [ 29%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/aglf.c.obj E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c: In function 'win_load_system_font': E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c:28:18: warning: format '%i' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] #define PREFIX_E "agl-font ERROR: " ^~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c:302:9: note: in expansion of macro 'PREFIX_E' TRACE(PREFIX_E "win_load_system_font: Ran out of memory " ^~~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c:303:28: note: format string is defined here "while allocating %i bytes\n", sizeof(FONT)); ~^ %I64i E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c:28:18: warning: format '%i' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] #define PREFIX_E "agl-font ERROR: " ^~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c:309:9: note: in expansion of macro 'PREFIX_E' TRACE(PREFIX_E "win_load_system_font: Ran out of memory " ^~~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\aglf.c:310:28: note: format string is defined here "while allocating %i bytes\n", sizeof(FONT_AGL_DATA)); ~^ %I64i [ 29%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/fontconv.c.obj E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\fontconv.c: In function 'agl_extract_font_range': E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\fontconv.c:447:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count; ^~~~~ [ 29%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/texture.c.obj [ 30%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/glext.c.obj E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h: In function '__allegro_gl_load_extensions': E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLclampf, GLclampf, GLclampf)' {aka 'void (*)(float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:4:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendColor, (GLclampf, GLclampf, GLclampf, GLclampf)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:5:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendEquation, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:6:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawRangeElements, (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:7:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorTable, (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:8:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorTableParameterfv, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:9:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorTableParameteriv, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:10:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyColorTable, (GLenum, GLenum, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:11:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetColorTable, (GLenum, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:12:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetColorTableParameterfv, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:13:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetColorTableParameteriv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:14:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorSubTable, (GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:15:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyColorSubTable, (GLenum, GLsizei, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:16:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexImage3D, (GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:17:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexSubImage3D, (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:18:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTexSubImage3D, (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:22:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionFilter1D, (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:23:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionFilter2D, (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:24:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterf, (GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:25:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterfv, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:26:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameteri, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:27:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameteriv, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:28:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyConvolutionFilter1D, (GLenum, GLenum, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:29:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyConvolutionFilter2D, (GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:30:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionFilter, (GLenum, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:31:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionParameterfv, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:32:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionParameteriv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *, void *, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:33:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetSeparableFilter, (GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, unsigned int, unsigned int, const void *, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:34:1: note: in expansion of macro 'AGL_API' AGL_API(void, SeparableFilter2D, (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned char, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:35:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogram, (GLenum, GLboolean, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:36:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogramParameterfv, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:37:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogramParameteriv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned char, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:38:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMinmax, (GLenum, GLboolean, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:39:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMinmaxParameterfv, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:40:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMinmaxParameteriv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLenum, GLboolean)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:41:1: note: in expansion of macro 'AGL_API' AGL_API(void, Histogram, (GLenum, GLsizei, GLenum, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLboolean)' {aka 'void (*)(unsigned int, unsigned int, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:42:1: note: in expansion of macro 'AGL_API' AGL_API(void, Minmax, (GLenum, GLenum, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:43:1: note: in expansion of macro 'AGL_API' AGL_API(void, ResetHistogram, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:44:1: note: in expansion of macro 'AGL_API' AGL_API(void, ResetMinmax, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:48:1: note: in expansion of macro 'AGL_API' AGL_API(void, ActiveTexture, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:49:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClientActiveTexture, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble)' {aka 'void (*)(unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:50:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1d, (GLenum, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:51:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1dv, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:52:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1f, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:53:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1fv, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:54:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1i, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:55:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1iv, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:56:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1s, (GLenum, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:57:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1sv, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:58:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2d, (GLenum, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:59:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2dv, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:60:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2f, (GLenum, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:61:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2fv, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:62:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2i, (GLenum, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:63:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2iv, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:64:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2s, (GLenum, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:65:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2sv, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:66:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3d, (GLenum, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:67:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3dv, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:68:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3f, (GLenum, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:69:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3fv, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:70:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3i, (GLenum, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:71:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3iv, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:72:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3s, (GLenum, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:73:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3sv, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:74:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4d, (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:75:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4dv, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:76:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4f, (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:77:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4fv, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:78:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4i, (GLenum, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:79:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4iv, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:80:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4s, (GLenum, GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:81:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4sv, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:82:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadTransposeMatrixf, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:83:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadTransposeMatrixd, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:84:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultTransposeMatrixf, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:85:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultTransposeMatrixd, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLboolean)' {aka 'void (*)(float, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:86:1: note: in expansion of macro 'AGL_API' AGL_API(void, SampleCoverage, (GLclampf, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:87:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexImage3D, (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:88:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexImage2D, (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:89:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexImage1D, (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:90:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexSubImage3D, (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:91:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexSubImage2D, (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:92:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexSubImage1D, (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLvoid *)' {aka 'void (*)(unsigned int, int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:93:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCompressedTexImage, (GLenum, GLint, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:97:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendFuncSeparate, (GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat)' {aka 'void (*)(float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:98:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordf, (GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:99:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordfv, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble)' {aka 'void (*)(double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:100:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordd, (GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:101:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoorddv, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:102:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordPointer, (GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint *, GLsizei *, GLsizei)' {aka 'void (*)(unsigned int, int *, int *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:103:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiDrawArrays, (GLenum, GLint *, GLsizei *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei)' {aka 'void (*)(unsigned int, const int *, unsigned int, const void **, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:104:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiDrawElements, (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:105:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterf, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:106:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfv, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:107:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameteri, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:108:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameteriv, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:109:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3b, (GLbyte, GLbyte, GLbyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:110:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3bv, (const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:111:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3d, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:112:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3dv, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:113:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3f, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:114:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3fv, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:115:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3i, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:116:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3iv, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:117:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3s, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:118:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3sv, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLubyte, GLubyte, GLubyte)' {aka 'void (*)(unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:119:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3ub, (GLubyte, GLubyte, GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLubyte *)' {aka 'void (*)(const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:120:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3ubv, (const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:121:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3ui, (GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *)' {aka 'void (*)(const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:122:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3uiv, (const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLushort, GLushort, GLushort)' {aka 'void (*)(short unsigned int, short unsigned int, short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:123:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3us, (GLushort, GLushort, GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLushort *)' {aka 'void (*)(const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:124:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3usv, (const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:125:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColorPointer, (GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble)' {aka 'void (*)(double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:126:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2d, (GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:127:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2dv, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat)' {aka 'void (*)(float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:128:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2f, (GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:129:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2fv, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:130:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2i, (GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:131:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2iv, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort)' {aka 'void (*)(short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:132:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2s, (GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:133:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2sv, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:134:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3d, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:135:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3dv, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:136:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3f, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:137:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3fv, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:138:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3i, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:139:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3iv, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:140:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3s, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:141:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3sv, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:146:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBuffer, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:147:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteBuffers, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:148:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenBuffers, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:149:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsBuffer, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizeiptr, const GLvoid *, GLenum)' {aka 'void (*)(unsigned int, long long int, const void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:150:1: note: in expansion of macro 'AGL_API' AGL_API(void, BufferData, (GLenum, GLsizeiptr, const GLvoid *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptr, GLsizeiptr, const GLvoid *)' {aka 'void (*)(unsigned int, long long int, long long int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:151:1: note: in expansion of macro 'AGL_API' AGL_API(void, BufferSubData, (GLenum, GLintptr, GLsizeiptr, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptr, GLsizeiptr, GLvoid *)' {aka 'void (*)(unsigned int, long long int, long long int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:152:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBufferSubData, (GLenum, GLintptr, GLsizeiptr, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLvoid * (*)(GLenum, GLenum)' {aka 'void * (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:153:1: note: in expansion of macro 'AGL_API' AGL_API(GLvoid*, MapBuffer, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLenum)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:154:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, UnmapBuffer, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:155:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBufferParameteriv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:156:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBufferPointerv, (GLenum, GLenum, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:157:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenQueries, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:158:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteQueries, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:159:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsQuery, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:160:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginQuery, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:161:1: note: in expansion of macro 'AGL_API' AGL_API(void, EndQuery, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:162:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryiv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:163:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryObjectiv, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:164:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryObjectuiv, (GLuint, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(void)' {aka 'unsigned int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:169:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, CreateProgram, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum)' {aka 'unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:170:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, CreateShader, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:171:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteProgram, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:172:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteShader, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:173:1: note: in expansion of macro 'AGL_API' AGL_API(void, AttachShader, (GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:174:1: note: in expansion of macro 'AGL_API' AGL_API(void, DetachShader, (GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLchar **, const GLint *)' {aka 'void (*)(unsigned int, int, const char **, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:175:1: note: in expansion of macro 'AGL_API' AGL_API(void, ShaderSource, (GLuint, GLsizei, const GLchar **, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:176:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompileShader, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:177:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsProgram, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:178:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsShader, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:179:1: note: in expansion of macro 'AGL_API' AGL_API(void, LinkProgram, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:180:1: note: in expansion of macro 'AGL_API' AGL_API(void, UseProgram, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:181:1: note: in expansion of macro 'AGL_API' AGL_API(void, ValidateProgram, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat)' {aka 'void (*)(int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:182:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1f, (GLint, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat, GLfloat)' {aka 'void (*)(int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:183:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2f, (GLint, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:184:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3f, (GLint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:185:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4f, (GLint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:186:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1i, (GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:187:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2i, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:188:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3i, (GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint, GLint)' {aka 'void (*)(int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:189:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4i, (GLint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:190:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1fv, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:191:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2fv, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:192:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3fv, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:193:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4fv, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:194:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1iv, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:195:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2iv, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:196:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3iv, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:197:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4iv, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, GLfloat *)' {aka 'void (*)(int, int, unsigned char, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:198:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix2fv, (GLint, GLsizei, GLboolean, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, GLfloat *)' {aka 'void (*)(int, int, unsigned char, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:199:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix3fv, (GLint, GLsizei, GLboolean, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, GLfloat *)' {aka 'void (*)(int, int, unsigned char, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:200:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix4fv, (GLint, GLsizei, GLboolean, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:201:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetShaderfv, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:202:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetShaderiv, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:203:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramfv, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:204:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramiv, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, GLsizei *, GLchar *)' {aka 'void (*)(unsigned int, int, int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:205:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetShaderInfoLog, (GLuint, GLsizei, GLsizei *, GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, GLsizei *, GLchar *)' {aka 'void (*)(unsigned int, int, int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:206:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramInfoLog, (GLuint, GLsizei, GLsizei *, GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, GLsizei *, GLuint *)' {aka 'void (*)(unsigned int, int, int *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:207:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetAttachedShaders, (GLuint, GLsizei, GLsizei *, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint, const GLchar *)' {aka 'int (*)(unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:208:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetUniformLocation, (GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)' {aka 'void (*)(unsigned int, unsigned int, int, int *, int *, unsigned int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:209:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetActiveUniform, (GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLfloat *)' {aka 'void (*)(unsigned int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:210:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetUniformfv, (GLuint, GLint, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint *)' {aka 'void (*)(unsigned int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:211:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetUniformiv, (GLuint, GLint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, GLsizei *, GLchar *)' {aka 'void (*)(unsigned int, int, int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:212:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetShaderSource, (GLuint, GLsizei, GLsizei *, GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:213:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1f, (GLuint, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:214:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1s, (GLuint, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble)' {aka 'void (*)(unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:215:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1d, (GLuint, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:216:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2f, (GLuint, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:217:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2s, (GLuint, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:218:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2d, (GLuint, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:219:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3f, (GLuint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:220:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3s, (GLuint, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:221:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3d, (GLuint, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:222:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4f, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:223:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4s, (GLuint, GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:224:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4d, (GLuint, GLdouble,GLdouble,GLdouble,GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)' {aka 'void (*)(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:225:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Nub, (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:226:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1fv, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:227:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1sv, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:228:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1dv, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:229:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2fv, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:230:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2sv, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:231:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2dv, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:232:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3fv, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:233:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3sv, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:234:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3dv, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:235:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4fv, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:236:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4sv, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:237:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4dv, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:238:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4iv, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:239:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4bv, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:240:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4ubv, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:241:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4usv, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:242:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4uiv, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:243:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Nbv, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:244:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Nsv, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:245:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Niv, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:246:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Nubv, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:247:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Nusv, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:248:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4Nuiv, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned char, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:249:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribPointer,(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:250:1: note: in expansion of macro 'AGL_API' AGL_API(void, EnableVertexAttribArray, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:251:1: note: in expansion of macro 'AGL_API' AGL_API(void, DisableVertexAttribArray, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, const GLchar *)' {aka 'void (*)(unsigned int, unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:253:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindAttribLocation, (GLuint, GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)' {aka 'void (*)(unsigned int, unsigned int, int, int *, int *, unsigned int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:254:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetActiveAttrib, (GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint, const GLchar *)' {aka 'int (*)(unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:255:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetAttribLocation, (GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:256:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribdv, (GLuint, GLenum, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:257:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribfv, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:258:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribiv, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:259:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribPointerv, (GLuint, GLenum, GLvoid **)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLenum *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:261:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawBuffers, (GLsizei n, const GLenum *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:263:1: note: in expansion of macro 'AGL_API' AGL_API(void, StencilOpSeparate, (GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:264:1: note: in expansion of macro 'AGL_API' AGL_API(void, StencilFuncSeparate, (GLenum, GLenum, GLint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:270:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix2x3fv, (GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:271:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix3x2fv, (GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:272:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix2x4fv, (GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:273:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix4x2fv, (GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:274:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix3x4fv, (GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:275:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix4x3fv, (GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLboolean, GLboolean, GLboolean, GLboolean)' {aka 'void (*)(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:283:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorMaski, (GLuint, GLboolean, GLboolean, GLboolean, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLboolean *)' {aka 'void (*)(unsigned int, unsigned int, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:284:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBooleani_v, (GLenum, GLuint, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:285:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetIntegeri_v, (GLenum, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:286:1: note: in expansion of macro 'AGL_API' AGL_API(void, Enablei, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:287:1: note: in expansion of macro 'AGL_API' AGL_API(void, Disablei, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLenum, GLuint)' {aka 'unsigned char (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:288:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsEnabledi, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:289:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginTransformFeedback, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, long long int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:291:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferRange, (GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:292:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferBase, (GLenum, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLint *, GLenum)' {aka 'void (*)(unsigned int, int, const int *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:293:1: note: in expansion of macro 'AGL_API' AGL_API(void, TransformFeedbackVaryings, (GLuint, GLsizei, const GLint *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:294:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTransformFeedbackVarying, (GLuint, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:295:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClampColor, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:296:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginConditionalRender, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:298:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1i, (GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:299:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2i, (GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:300:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3i, (GLuint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:301:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4i, (GLuint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:302:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1ui, (GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:303:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2ui, (GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:304:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3ui, (GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:305:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4ui, (GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:306:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1iv, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:307:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2iv, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:308:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3iv, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:309:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4iv, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:310:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1uiv, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:311:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2uiv, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:312:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3uiv, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:313:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4uiv, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:314:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4bv, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:315:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4sv, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:316:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4ubv, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:317:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4usv, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:318:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribIPointer, (GLuint, GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:319:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribIiv, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:320:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribIuiv, (GLuint, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLuint *)' {aka 'void (*)(unsigned int, int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:321:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetUniformuiv, (GLuint, GLint, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, const GLchar *)' {aka 'void (*)(unsigned int, unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:322:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindFragDataLocation, (GLuint, GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint, const GLchar *)' {aka 'int (*)(unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:323:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetFragDataLocation, (GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint)' {aka 'void (*)(int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:324:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1ui, (GLint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint, GLuint)' {aka 'void (*)(int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:325:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2ui, (GLint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint, GLuint, GLuint)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:326:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3ui, (GLint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:327:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4ui, (GLint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:328:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1uiv, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:329:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2uiv, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:330:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3uiv, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:331:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4uiv, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:332:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexParameterIiv, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:333:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexParameterIuiv, (GLenum, GLenum, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:334:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexParameterIiv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:335:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexParameterIuiv, (GLenum, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, const GLint *)' {aka 'void (*)(unsigned int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:336:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearBufferiv, (GLenum, GLint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, const GLuint *)' {aka 'void (*)(unsigned int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:337:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearBufferuiv, (GLenum, GLint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:338:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearBufferfv, (GLenum, GLint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLfloat, GLint)' {aka 'void (*)(unsigned int, int, float, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:339:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearBufferfi, (GLenum, GLint, GLfloat, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'const GLubyte * (*)(GLenum, GLuint)' {aka 'const unsigned char * (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:340:1: note: in expansion of macro 'AGL_API' AGL_API(const GLubyte *, GetStringi, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:348:1: note: in expansion of macro 'AGL_API' AGL_API(void, ActiveTextureARB, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:349:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClientActiveTextureARB, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble)' {aka 'void (*)(unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:350:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1dARB, (GLenum, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:351:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1dvARB, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:352:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1fARB, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:353:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1fvARB, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:354:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1iARB, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:355:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1ivARB, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:356:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1sARB, (GLenum, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:357:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1svARB, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:358:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2dARB, (GLenum, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:359:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2dvARB, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:360:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2fARB, (GLenum, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:361:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2fvARB, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:362:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2iARB, (GLenum, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:363:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2ivARB, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:364:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2sARB, (GLenum, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:365:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2svARB, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:366:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3dARB, (GLenum, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:367:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3dvARB, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:368:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3fARB, (GLenum, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:369:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3fvARB, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:370:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3iARB, (GLenum, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:371:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3ivARB, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:372:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3sARB, (GLenum, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:373:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3svARB, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:374:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4dARB, (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:375:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4dvARB, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:376:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4fARB, (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:377:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4fvARB, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:378:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4iARB, (GLenum, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:379:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4ivARB, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:380:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4sARB, (GLenum, GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:381:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4svARB, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:385:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadTransposeMatrixfARB, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:386:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadTransposeMatrixdARB, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:387:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultTransposeMatrixfARB, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:388:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultTransposeMatrixdARB, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLboolean)' {aka 'void (*)(float, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:392:1: note: in expansion of macro 'AGL_API' AGL_API(void, SampleCoverageARB, (GLclampf, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:396:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexImage3DARB, (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:397:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexImage2DARB, (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:398:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexImage1DARB, (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:399:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexSubImage3DARB, (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:400:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexSubImage2DARB, (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:401:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTexSubImage1DARB, (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLvoid *)' {aka 'void (*)(unsigned int, int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:402:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCompressedTexImageARB, (GLenum, GLint, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:406:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfARB, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:407:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfvARB, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLbyte *)' {aka 'void (*)(int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:411:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightbvARB, (GLint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLshort *)' {aka 'void (*)(int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:412:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightsvARB, (GLint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLint *)' {aka 'void (*)(int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:413:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightivARB, (GLint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLfloat *)' {aka 'void (*)(int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:414:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightfvARB, (GLint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLdouble *)' {aka 'void (*)(int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:415:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightdvARB, (GLint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLubyte *)' {aka 'void (*)(int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:416:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightubvARB, (GLint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLushort *)' {aka 'void (*)(int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:417:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightusvARB, (GLint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:418:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightuivARB, (GLint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:419:1: note: in expansion of macro 'AGL_API' AGL_API(void, WeightPointerARB, (GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:420:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexBlendARB, (GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:424:1: note: in expansion of macro 'AGL_API' AGL_API(void, CurrentPaletteMatrixARB, (GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLubyte *)' {aka 'void (*)(int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:425:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixIndexubvARB, (GLint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLushort *)' {aka 'void (*)(int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:426:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixIndexusvARB, (GLint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:427:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixIndexuivARB, (GLint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:428:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixIndexPointerARB, (GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble)' {aka 'void (*)(double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:432:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2dARB, (GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:433:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2dvARB, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat)' {aka 'void (*)(float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:434:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2fARB, (GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:435:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2fvARB, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:436:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2iARB, (GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:437:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2ivARB, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort)' {aka 'void (*)(short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:438:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2sARB, (GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:439:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2svARB, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:440:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3dARB, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:441:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3dvARB, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:442:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3fARB, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:443:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3fvARB, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:444:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3iARB, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:445:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3ivARB, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:446:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3sARB, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:447:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3svARB, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble)' {aka 'void (*)(unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:451:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1dARB, (GLuint, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:452:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1dvARB, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:453:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1fARB, (GLuint, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:454:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1fvARB, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:455:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1sARB, (GLuint, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:456:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1svARB, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:457:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2dARB, (GLuint, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:458:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2dvARB, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:459:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2fARB, (GLuint, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:460:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2fvARB, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:461:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2sARB, (GLuint, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:462:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2svARB, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:463:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3dARB, (GLuint, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:464:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3dvARB, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:465:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3fARB, (GLuint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:466:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3fvARB, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:467:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3sARB, (GLuint, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:468:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3svARB, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:469:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NbvARB, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:470:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NivARB, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:471:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NsvARB, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)' {aka 'void (*)(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:472:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NubARB, (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:473:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NubvARB, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:474:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NuivARB, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:475:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4NusvARB, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:476:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4bvARB, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:477:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4dARB, (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:478:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4dvARB, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:479:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4fARB, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:480:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4fvARB, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:481:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4ivARB, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:482:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4sARB, (GLuint, GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:483:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4svARB, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:484:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4ubvARB, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:485:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4uivARB, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:486:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4usvARB, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned char, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:487:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribPointerARB, (GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:488:1: note: in expansion of macro 'AGL_API' AGL_API(void, EnableVertexAttribArrayARB, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:489:1: note: in expansion of macro 'AGL_API' AGL_API(void, DisableVertexAttribArrayARB, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:490:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramStringARB, (GLenum, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:491:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindProgramARB, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:492:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteProgramsARB, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:493:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenProgramsARB, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:494:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameter4dARB, (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:495:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameter4dvARB, (GLenum, GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:496:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameter4fARB, (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:497:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameter4fvARB, (GLenum, GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:498:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameter4dARB, (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:499:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameter4dvARB, (GLenum, GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:500:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameter4fARB, (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:501:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameter4fvARB, (GLenum, GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:502:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramEnvParameterdvARB, (GLenum, GLuint, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:503:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramEnvParameterfvARB, (GLenum, GLuint, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:504:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramLocalParameterdvARB, (GLenum, GLuint, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:505:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramLocalParameterfvARB, (GLenum, GLuint, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:506:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramivARB, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:507:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramStringARB, (GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:508:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribdvARB, (GLuint, GLenum, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:509:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribfvARB, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:510:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribivARB, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:511:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribPointervARB, (GLuint, GLenum, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:512:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsProgramARB, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:516:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferARB, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:517:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteBuffersARB, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:518:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenBuffersARB, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:519:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsBufferARB, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizeiptrARB, const GLvoid *, GLenum)' {aka 'void (*)(unsigned int, long long int, const void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:520:1: note: in expansion of macro 'AGL_API' AGL_API(void, BufferDataARB, (GLenum, GLsizeiptrARB, const GLvoid *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptrARB, GLsizeiptrARB, const GLvoid *)' {aka 'void (*)(unsigned int, long long int, long long int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:521:1: note: in expansion of macro 'AGL_API' AGL_API(void, BufferSubDataARB, (GLenum, GLintptrARB, GLsizeiptrARB, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *)' {aka 'void (*)(unsigned int, long long int, long long int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:522:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBufferSubDataARB, (GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLvoid * (*)(GLenum, GLenum)' {aka 'void * (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:523:1: note: in expansion of macro 'AGL_API' AGL_API(GLvoid*, MapBufferARB, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLenum)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:524:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, UnmapBufferARB, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:525:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBufferParameterivARB, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:526:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBufferPointervARB, (GLenum, GLenum, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:530:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenQueriesARB, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:531:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteQueriesARB, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:532:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsQueryARB, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:533:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginQueryARB, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:534:1: note: in expansion of macro 'AGL_API' AGL_API(void, EndQueryARB, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:535:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryivARB, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:536:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryObjectivARB, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:537:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryObjectuivARB, (GLuint, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB)' {aka 'void (*)(long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:541:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteObjectARB, (GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLhandleARB (*)(GLenum)' {aka 'long unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:542:1: note: in expansion of macro 'AGL_API' AGL_API(GLhandleARB, GetHandleARB, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLhandleARB)' {aka 'void (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:543:1: note: in expansion of macro 'AGL_API' AGL_API(void, DetachObjectARB, (GLhandleARB, GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLhandleARB (*)(GLenum)' {aka 'long unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:544:1: note: in expansion of macro 'AGL_API' AGL_API(GLhandleARB, CreateShaderObjectARB, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLsizei, const GLcharARB **, const GLint *)' {aka 'void (*)(long unsigned int, int, const char **, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:545:1: note: in expansion of macro 'AGL_API' AGL_API(void, ShaderSourceARB, (GLhandleARB, GLsizei, const GLcharARB **, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB)' {aka 'void (*)(long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:546:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompileShaderARB, (GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLhandleARB (*)(void)' {aka 'long unsigned int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:547:1: note: in expansion of macro 'AGL_API' AGL_API(GLhandleARB, CreateProgramObjectARB, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLhandleARB)' {aka 'void (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:548:1: note: in expansion of macro 'AGL_API' AGL_API(void, AttachObjectARB, (GLhandleARB, GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB)' {aka 'void (*)(long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:549:1: note: in expansion of macro 'AGL_API' AGL_API(void, LinkProgramARB, (GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB)' {aka 'void (*)(long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:550:1: note: in expansion of macro 'AGL_API' AGL_API(void, UseProgramObjectARB, (GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB)' {aka 'void (*)(long unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:551:1: note: in expansion of macro 'AGL_API' AGL_API(void, ValidateProgramARB, (GLhandleARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat)' {aka 'void (*)(int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:552:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1fARB, (GLint, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat, GLfloat)' {aka 'void (*)(int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:553:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2fARB, (GLint, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:554:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3fARB, (GLint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:555:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4fARB, (GLint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:556:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1iARB, (GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:557:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2iARB, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:558:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3iARB, (GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint, GLint)' {aka 'void (*)(int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:559:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4iARB, (GLint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:560:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1fvARB, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:561:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2fvARB, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:562:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3fvARB, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLfloat *)' {aka 'void (*)(int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:563:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4fvARB, (GLint, GLsizei, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:564:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1ivARB, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:565:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2ivARB, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:566:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3ivARB, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLint *)' {aka 'void (*)(int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:567:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4ivARB, (GLint, GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, GLfloat *)' {aka 'void (*)(int, int, unsigned char, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:568:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix2fvARB, (GLint, GLsizei, GLboolean, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, GLfloat *)' {aka 'void (*)(int, int, unsigned char, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:569:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix3fvARB, (GLint, GLsizei, GLboolean, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, GLboolean, GLfloat *)' {aka 'void (*)(int, int, unsigned char, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:570:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformMatrix4fvARB, (GLint, GLsizei, GLboolean, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLenum, GLfloat *)' {aka 'void (*)(long unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:571:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetObjectParameterfvARB, (GLhandleARB, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLenum, GLint *)' {aka 'void (*)(long unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:572:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetObjectParameterivARB, (GLhandleARB, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLsizei, GLsizei *, GLcharARB *)' {aka 'void (*)(long unsigned int, int, int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:573:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetInfoLogARB, (GLhandleARB, GLsizei, GLsizei *, GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLsizei, GLsizei *, GLhandleARB *)' {aka 'void (*)(long unsigned int, int, int *, long unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:574:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetAttachedObjectsARB, (GLhandleARB, GLsizei, GLsizei *, GLhandleARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLhandleARB, const GLcharARB *)' {aka 'int (*)(long unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:575:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetUniformLocationARB, (GLhandleARB, const GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)' {aka 'void (*)(long unsigned int, unsigned int, int, int *, int *, unsigned int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:576:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetActiveUniformARB, (GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLint, GLfloat *)' {aka 'void (*)(long unsigned int, int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:577:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetUniformfvARB, (GLhandleARB, GLint, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLint, GLint *)' {aka 'void (*)(long unsigned int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:578:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetUniformivARB, (GLhandleARB, GLint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLsizei, GLsizei *, GLcharARB *)' {aka 'void (*)(long unsigned int, int, int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:579:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetShaderSourceARB, (GLhandleARB, GLsizei, GLsizei *, GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLuint, const GLcharARB *)' {aka 'void (*)(long unsigned int, unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:624:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindAttribLocationARB, (GLhandleARB, GLuint, const GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)' {aka 'void (*)(long unsigned int, unsigned int, int, int *, int *, unsigned int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:625:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetActiveAttribARB, (GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLhandleARB, const GLcharARB *)' {aka 'int (*)(long unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:626:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetAttribLocationARB, (GLhandleARB, const GLcharARB *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLenum *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:636:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawBuffersARB, (GLsizei n, const GLenum *bufs)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:640:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClampColorARB, (GLenum, GLenum clamp)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:644:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawArraysInstancedARB, (GLenum, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)' {aka 'void (*)(unsigned int, int, unsigned int, const void *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:645:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawElementsInstancedARB, (GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:649:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsRenderbuffer, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:650:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindRenderbuffer, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:651:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteRenderbuffers, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:652:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenRenderbuffers, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:653:1: note: in expansion of macro 'AGL_API' AGL_API(void, RenderbufferStorage, (GLenum, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:654:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetRenderbufferParameteriv, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:655:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsFramebuffer, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:656:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindFramebuffer, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:657:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteFramebuffers, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:658:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenFramebuffers, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLenum (*)(GLenum)' {aka 'unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:659:1: note: in expansion of macro 'AGL_API' AGL_API(GLenum, CheckFramebufferStatus, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:660:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTexture1D, (GLenum, GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:661:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTexture2D, (GLenum, GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:662:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTexture3D, (GLenum, GLenum, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:663:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferRenderbuffer, (GLenum, GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:664:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFramebufferAttachmentParameteriv, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:665:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenerateMipmap, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)' {aka 'void (*)(int, int, int, int, int, int, int, int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:666:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlitFramebuffer, (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:667:1: note: in expansion of macro 'AGL_API' AGL_API(void, RenderbufferStorageMultisample, (GLenum, GLsizei, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:668:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureLayer, (GLenum, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:672:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameteriARB, (GLuint, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:673:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureARB, (GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:674:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureLayerARB, (GLenum, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:675:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureFaceARB, (GLenum, GLenum, GLuint, GLint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:679:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribDivisor, (GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptr, GLsizeiptr, GLbitfield)' {aka 'void (*)(unsigned int, long long int, long long int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:683:1: note: in expansion of macro 'AGL_API' AGL_API(void, MapBufferRange, (GLenum, GLintptr, GLsizeiptr, GLbitfield)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptr, GLsizeiptr)' {aka 'void (*)(unsigned int, long long int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:684:1: note: in expansion of macro 'AGL_API' AGL_API(void, FlushMappedBufferRange, (GLenum, GLintptr, GLsizeiptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:688:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexBufferARB, (GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:692:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindVertexArray, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:693:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteVertexArrays, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:694:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenVertexArrays, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:695:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsVertexArray, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLclampf, GLclampf, GLclampf)' {aka 'void (*)(float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:703:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendColorEXT, (GLclampf, GLclampf, GLclampf, GLclampf)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat)' {aka 'void (*)(float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:707:1: note: in expansion of macro 'AGL_API' AGL_API(void, PolygonOffsetEXT, (GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:711:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexImage3DEXT, (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:712:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexSubImage3DEXT, (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:716:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexFilterFuncSGIS, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:717:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexFilterFuncSGIS, (GLenum, GLenum, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:721:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexSubImage1DEXT, (GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:722:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexSubImage2DEXT, (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:726:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTexImage1DEXT, (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:727:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTexImage2DEXT, (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:728:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTexSubImage1DEXT, (GLenum, GLint, GLint, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:729:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTexSubImage2DEXT, (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:730:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTexSubImage3DEXT, (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned char, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:734:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogramEXT, (GLenum, GLboolean, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:735:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogramParameterfvEXT, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:736:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogramParameterivEXT, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned char, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:737:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMinmaxEXT, (GLenum, GLboolean, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:738:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMinmaxParameterfvEXT, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:739:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMinmaxParameterivEXT, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLenum, GLboolean)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:740:1: note: in expansion of macro 'AGL_API' AGL_API(void, HistogramEXT, (GLenum, GLsizei, GLenum, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLboolean)' {aka 'void (*)(unsigned int, unsigned int, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:741:1: note: in expansion of macro 'AGL_API' AGL_API(void, MinmaxEXT, (GLenum, GLenum, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:742:1: note: in expansion of macro 'AGL_API' AGL_API(void, ResetHistogramEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:743:1: note: in expansion of macro 'AGL_API' AGL_API(void, ResetMinmaxEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:747:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionFilter1DEXT, (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:748:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionFilter2DEXT, (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:749:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterfEXT, (GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:750:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterfvEXT, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:751:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameteriEXT, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:752:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterivEXT, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:753:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyConvolutionFilter1DEXT, (GLenum, GLenum, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:754:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyConvolutionFilter2DEXT, (GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:755:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionFilterEXT, (GLenum, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:756:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionParameterfvEXT, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:757:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionParameterivEXT, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *, void *, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:758:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetSeparableFilterEXT, (GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, unsigned int, unsigned int, const void *, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:759:1: note: in expansion of macro 'AGL_API' AGL_API(void, SeparableFilter2DEXT, (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:763:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorTableSGI, (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:764:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorTableParameterfvSGI, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:765:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorTableParameterivSGI, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:766:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyColorTableSGI, (GLenum, GLenum, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:767:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetColorTableSGI, (GLenum, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:768:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetColorTableParameterfvSGI, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:769:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetColorTableParameterivSGI, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:773:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTexGenSGIX, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:777:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTexGenParameteriSGIS, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:778:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTexGenParameterivSGIS, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:779:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTexGenParameterfSGIS, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:780:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTexGenParameterfvSGIS, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint *)' {aka 'void (*)(unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:781:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetPixelTexGenParameterivSGIS, (GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat *)' {aka 'void (*)(unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:782:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetPixelTexGenParameterfvSGIS, (GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:786:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexImage4DSGIS, (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:787:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexSubImage4DSGIS, (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLsizei, const GLuint *, GLboolean *)' {aka 'unsigned char (*)(int, const unsigned int *, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:791:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, AreTexturesResidentEXT, (GLsizei, const GLuint *, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:792:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindTextureEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:793:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteTexturesEXT, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:794:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenTexturesEXT, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:795:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsTextureEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *, const GLclampf *)' {aka 'void (*)(int, const unsigned int *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:796:1: note: in expansion of macro 'AGL_API' AGL_API(void, PrioritizeTexturesEXT, (GLsizei, const GLuint *, const GLclampf *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:800:1: note: in expansion of macro 'AGL_API' AGL_API(void, DetailTexFuncSGIS, (GLenum, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat *)' {aka 'void (*)(unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:801:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetDetailTexFuncSGIS, (GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:805:1: note: in expansion of macro 'AGL_API' AGL_API(void, SharpenTexFuncSGIS, (GLenum, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat *)' {aka 'void (*)(unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:806:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetSharpenTexFuncSGIS, (GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLboolean)' {aka 'void (*)(float, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:810:1: note: in expansion of macro 'AGL_API' AGL_API(void, SampleMaskSGIS, (GLclampf, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:811:1: note: in expansion of macro 'AGL_API' AGL_API(void, SamplePatternSGIS, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:827:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendEquationEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:831:1: note: in expansion of macro 'AGL_API' AGL_API(void, SpriteParameterfSGIX, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:832:1: note: in expansion of macro 'AGL_API' AGL_API(void, SpriteParameterfvSGIX, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:833:1: note: in expansion of macro 'AGL_API' AGL_API(void, SpriteParameteriSGIX, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:834:1: note: in expansion of macro 'AGL_API' AGL_API(void, SpriteParameterivSGIX, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:838:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfEXT, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:839:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfvEXT, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:843:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfSGIS, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:844:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterfvSGIS, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:848:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetInstrumentsSGIX, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLint *)' {aka 'void (*)(int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:849:1: note: in expansion of macro 'AGL_API' AGL_API(void, InstrumentsBufferSGIX, (GLsizei, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLint *)' {aka 'int (*)(int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:850:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, PollInstrumentsSGIX, (GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:851:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReadInstrumentsSGIX, (GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:853:1: note: in expansion of macro 'AGL_API' AGL_API(void, StopInstrumentsSGIX, (GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:857:1: note: in expansion of macro 'AGL_API' AGL_API(void, FrameZoomSGIX, (GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, const GLdouble *)' {aka 'void (*)(unsigned int, double, double, int, int, double, double, int, int, double, double, int, int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:865:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeformationMap3dSGIX, (GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, const GLfloat *)' {aka 'void (*)(unsigned int, float, float, int, int, float, float, int, int, float, float, int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:866:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeformationMap3fSGIX, (GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbitfield)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:867:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeformSGIX, (GLbitfield)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbitfield)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:868:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadIdentityDeformationMapSGIX, (GLbitfield)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:872:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReferencePlaneSGIX, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLfloat *)' {aka 'void (*)(int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:880:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogFuncSGIS, (GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat *)' {aka 'void (*)(float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:881:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFogFuncSGIS, (GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:885:1: note: in expansion of macro 'AGL_API' AGL_API(void, ImageTransformParameteriHP, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:886:1: note: in expansion of macro 'AGL_API' AGL_API(void, ImageTransformParameterfHP, (GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:887:1: note: in expansion of macro 'AGL_API' AGL_API(void, ImageTransformParameterivHP, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:888:1: note: in expansion of macro 'AGL_API' AGL_API(void, ImageTransformParameterfvHP, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:889:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetImageTransformParameterivHP, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:890:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetImageTransformParameterfvHP, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:897:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyColorSubTableEXT, (GLenum, GLsizei, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:901:1: note: in expansion of macro 'AGL_API' AGL_API(void, HintPGI, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:912:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetListParameterfvSGIX, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:913:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetListParameterivSGIX, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:914:1: note: in expansion of macro 'AGL_API' AGL_API(void, ListParameterfSGIX, (GLuint, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:915:1: note: in expansion of macro 'AGL_API' AGL_API(void, ListParameterfvSGIX, (GLuint, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:916:1: note: in expansion of macro 'AGL_API' AGL_API(void, ListParameteriSGIX, (GLuint, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:917:1: note: in expansion of macro 'AGL_API' AGL_API(void, ListParameterivSGIX, (GLuint, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:921:1: note: in expansion of macro 'AGL_API' AGL_API(void, IndexMaterialEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLclampf)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:925:1: note: in expansion of macro 'AGL_API' AGL_API(void, IndexFuncEXT, (GLenum, GLclampf)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:929:1: note: in expansion of macro 'AGL_API' AGL_API(void, LockArraysEXT, (GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble *)' {aka 'void (*)(unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:934:1: note: in expansion of macro 'AGL_API' AGL_API(void, CullParameterdvEXT, (GLenum, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat *)' {aka 'void (*)(unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:935:1: note: in expansion of macro 'AGL_API' AGL_API(void, CullParameterfvEXT, (GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:939:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentColorMaterialSGIX, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:940:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightfSGIX, (GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:941:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightfvSGIX, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:942:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightiSGIX, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:943:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightivSGIX, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:944:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightModelfSGIX, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:945:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightModelfvSGIX, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:946:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightModeliSGIX, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:947:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentLightModelivSGIX, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:948:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentMaterialfSGIX, (GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:949:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentMaterialfvSGIX, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:950:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentMaterialiSGIX, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:951:1: note: in expansion of macro 'AGL_API' AGL_API(void, FragmentMaterialivSGIX, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:952:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFragmentLightfvSGIX, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:953:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFragmentLightivSGIX, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:954:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFragmentMaterialfvSGIX, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:955:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFragmentMaterialivSGIX, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:956:1: note: in expansion of macro 'AGL_API' AGL_API(void, LightEnviSGIX, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:960:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawRangeElementsEXT, (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:964:1: note: in expansion of macro 'AGL_API' AGL_API(void, ApplyTextureEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:965:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureLightEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:966:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureMaterialEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:970:1: note: in expansion of macro 'AGL_API' AGL_API(void, AsyncMarkerSGIX, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint *)' {aka 'int (*)(unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:971:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, FinishAsyncSGIX, (GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint *)' {aka 'int (*)(unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:972:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, PollAsyncSGIX, (GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLsizei)' {aka 'unsigned int (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:973:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, GenAsyncMarkersSGIX, (GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:974:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteAsyncMarkersSGIX, (GLuint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:975:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsAsyncMarkerSGIX, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, const GLvoid **)' {aka 'void (*)(int, unsigned int, const void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:979:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexPointervINTEL, (GLint, GLenum, const GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLvoid **)' {aka 'void (*)(unsigned int, const void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:980:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalPointervINTEL, (GLenum, const GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, const GLvoid **)' {aka 'void (*)(int, unsigned int, const void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:981:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorPointervINTEL, (GLint, GLenum, const GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, const GLvoid **)' {aka 'void (*)(int, unsigned int, const void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:982:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoordPointervINTEL, (GLint, GLenum, const GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:986:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTransformParameteriEXT, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:987:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTransformParameterfEXT, (GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:988:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTransformParameterivEXT, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:989:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTransformParameterfvEXT, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:993:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3bEXT, (GLbyte, GLbyte, GLbyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:994:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3bvEXT, (const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:995:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3dEXT, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:996:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3dvEXT, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:997:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3fEXT, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:998:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3fvEXT, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:999:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3iEXT, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1000:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3ivEXT, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1001:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3sEXT, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1002:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3svEXT, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLubyte, GLubyte, GLubyte)' {aka 'void (*)(unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1003:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3ubEXT, (GLubyte, GLubyte, GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLubyte *)' {aka 'void (*)(const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1004:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3ubvEXT, (const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1005:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3uiEXT, (GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *)' {aka 'void (*)(const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1006:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3uivEXT, (const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLushort, GLushort, GLushort)' {aka 'void (*)(short unsigned int, short unsigned int, short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1007:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3usEXT, (GLushort, GLushort, GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLushort *)' {aka 'void (*)(const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1008:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3usvEXT, (const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1009:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColorPointerEXT, (GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1013:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureNormalEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint *, GLsizei *, GLsizei)' {aka 'void (*)(unsigned int, int *, int *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1017:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiDrawArraysEXT, (GLenum, GLint *, GLsizei *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei)' {aka 'void (*)(unsigned int, const int *, unsigned int, const void **, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1018:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiDrawElementsEXT, (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat)' {aka 'void (*)(float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1022:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordfEXT, (GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1023:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordfvEXT, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble)' {aka 'void (*)(double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1024:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoorddEXT, (GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1025:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoorddvEXT, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1026:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordPointerEXT, (GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1030:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3bEXT, (GLbyte, GLbyte, GLbyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1031:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3bvEXT, (const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1032:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3dEXT, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1033:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3dvEXT, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1034:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3fEXT, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1035:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3fvEXT, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1036:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3iEXT, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1037:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3ivEXT, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1038:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3sEXT, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1039:1: note: in expansion of macro 'AGL_API' AGL_API(void, Tangent3svEXT, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1040:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3bEXT, (GLbyte, GLbyte, GLbyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1041:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3bvEXT, (const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1042:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3dEXT, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1043:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3dvEXT, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1044:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3fEXT, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1045:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3fvEXT, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1046:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3iEXT, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1047:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3ivEXT, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1048:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3sEXT, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1049:1: note: in expansion of macro 'AGL_API' AGL_API(void, Binormal3svEXT, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1050:1: note: in expansion of macro 'AGL_API' AGL_API(void, TangentPointerEXT, (GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1051:1: note: in expansion of macro 'AGL_API' AGL_API(void, BinormalPointerEXT, (GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte)' {aka 'void (*)(signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1059:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactorbSUN, (GLbyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort)' {aka 'void (*)(short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1060:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactorsSUN, (GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1061:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactoriSUN, (GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat)' {aka 'void (*)(float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1062:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactorfSUN, (GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble)' {aka 'void (*)(double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1063:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactordSUN, (GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLubyte)' {aka 'void (*)(unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1064:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactorubSUN, (GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLushort)' {aka 'void (*)(short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1065:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactorusSUN, (GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1066:1: note: in expansion of macro 'AGL_API' AGL_API(void, GlobalAlphaFactoruiSUN, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1070:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiSUN, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLushort)' {aka 'void (*)(short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1071:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeusSUN, (GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLubyte)' {aka 'void (*)(unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1072:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeubSUN, (GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *)' {aka 'void (*)(const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1073:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuivSUN, (const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLushort *)' {aka 'void (*)(const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1074:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeusvSUN, (const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLubyte *)' {aka 'void (*)(const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1075:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeubvSUN, (const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, const GLvoid **)' {aka 'void (*)(unsigned int, int, const void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1076:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodePointerSUN, (GLenum, GLsizei, const GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat)' {aka 'void (*)(unsigned char, unsigned char, unsigned char, unsigned char, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1080:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4ubVertex2fSUN, (GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLubyte *, const GLfloat *)' {aka 'void (*)(const unsigned char *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1081:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4ubVertex2fvSUN, (const GLubyte *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned char, unsigned char, unsigned char, unsigned char, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1082:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4ubVertex3fSUN, (GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLubyte *, const GLfloat *)' {aka 'void (*)(const unsigned char *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1083:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4ubVertex3fvSUN, (const GLubyte *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1084:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color3fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1085:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color3fVertex3fvSUN, (const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1086:1: note: in expansion of macro 'AGL_API' AGL_API(void, Normal3fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1087:1: note: in expansion of macro 'AGL_API' AGL_API(void, Normal3fVertex3fvSUN, (const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1088:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4fNormal3fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1089:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4fNormal3fVertex3fvSUN, (const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1090:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1091:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fVertex3fvSUN, (const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1092:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4fVertex4fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1093:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4fVertex4fvSUN, (const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, unsigned char, unsigned char, unsigned char, unsigned char, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1094:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fColor4ubVertex3fSUN, (GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLubyte *, const GLfloat *)' {aka 'void (*)(const float *, const unsigned char *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1095:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fColor4ubVertex3fvSUN, (const GLfloat *, const GLubyte *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1096:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fColor3fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1097:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fColor3fVertex3fvSUN, (const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1098:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fNormal3fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1099:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fNormal3fVertex3fvSUN, (const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1100:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fColor4fNormal3fVertex3fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1101:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2fColor4fNormal3fVertex3fvSUN, (const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1102:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4fColor4fNormal3fVertex4fSUN, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const float *, const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1103:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4fColor4fNormal3fVertex4fvSUN, (const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1104:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1105:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiVertex3fvSUN, (const GLuint *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1106:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiColor4ubVertex3fSUN, (GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLubyte *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const unsigned char *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1107:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiColor4ubVertex3fvSUN, (const GLuint *, const GLubyte *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1108:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiColor3fVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1109:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiColor3fVertex3fvSUN, (const GLuint *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1110:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiNormal3fVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1111:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiNormal3fVertex3fvSUN, (const GLuint *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1112:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiColor4fNormal3fVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1113:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiColor4fNormal3fVertex3fvSUN, (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1114:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiTexCoord2fVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1115:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiTexCoord2fVertex3fvSUN, (const GLuint *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1116:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1117:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN, (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float, float, float, float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1118:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)' {aka 'void (*)(const unsigned int *, const float *, const float *, const float *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1119:1: note: in expansion of macro 'AGL_API' AGL_API(void, ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN, (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1123:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendFuncSeparateEXT, (GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1127:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendFuncSeparateINGR, (GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat)' {aka 'void (*)(float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1131:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexWeightfEXT, (GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1132:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexWeightfvEXT, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1133:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexWeightPointerEXT, (GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLvoid *)' {aka 'void (*)(int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1138:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexArrayRangeNV, (GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1142:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerParameterfvNV, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1143:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerParameterfNV, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1144:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerParameterivNV, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1145:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerParameteriNV, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1146:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerInputNV, (GLenum, GLenum, GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1147:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerOutputNV, (GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1148:1: note: in expansion of macro 'AGL_API' AGL_API(void, FinalCombinerInputNV, (GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1149:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCombinerInputParameterfvNV, (GLenum, GLenum, GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1150:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCombinerInputParameterivNV, (GLenum, GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1151:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCombinerOutputParameterfvNV, (GLenum, GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1152:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCombinerOutputParameterivNV, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1153:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFinalCombinerInputParameterfvNV, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1154:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFinalCombinerInputParameterivNV, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble)' {aka 'void (*)(double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1162:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2dMESA, (GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1163:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2dvMESA, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat)' {aka 'void (*)(float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1164:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2fMESA, (GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1165:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2fvMESA, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1166:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2iMESA, (GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1167:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2ivMESA, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort)' {aka 'void (*)(short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1168:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2sMESA, (GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1169:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos2svMESA, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1170:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3dMESA, (GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1171:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3dvMESA, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1172:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3fMESA, (GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1173:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3fvMESA, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1174:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3iMESA, (GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1175:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3ivMESA, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1176:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3sMESA, (GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1177:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos3svMESA, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1178:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4dMESA, (GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1179:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4dvMESA, (const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1180:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4fMESA, (GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1181:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4fvMESA, (const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1182:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4iMESA, (GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLint *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1183:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4ivMESA, (const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1184:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4sMESA, (GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLshort *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1185:1: note: in expansion of macro 'AGL_API' AGL_API(void, WindowPos4svMESA, (const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *, const GLsizei *, GLsizei, GLint)' {aka 'void (*)(unsigned int, const int *, const int *, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1189:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiModeDrawArraysIBM, (GLenum, const GLint *, const GLsizei *, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLenum *, const GLsizei *, GLenum, const GLvoid **, GLsizei, GLint)' {aka 'void (*)(const unsigned int *, const int *, unsigned int, const void **, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1190:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiModeDrawElementsIBM, (const GLenum *, const GLsizei *, GLenum, const GLvoid* *, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1205:1: note: in expansion of macro 'AGL_API' AGL_API(void, TbufferMask3DFX, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLboolean)' {aka 'void (*)(float, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1209:1: note: in expansion of macro 'AGL_API' AGL_API(void, SampleMaskEXT, (GLclampf, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1210:1: note: in expansion of macro 'AGL_API' AGL_API(void, SamplePatternEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLboolean, GLboolean, GLboolean, GLboolean)' {aka 'void (*)(unsigned char, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1214:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureColorMaskSGIS, (GLboolean, GLboolean, GLboolean, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1218:1: note: in expansion of macro 'AGL_API' AGL_API(void, IglooInterfaceSGIX, (GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1222:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteFencesNV, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1223:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenFencesNV, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1224:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsFenceNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1225:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, TestFenceNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1226:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFenceivNV, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1227:1: note: in expansion of macro 'AGL_API' AGL_API(void, FinishFenceNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1228:1: note: in expansion of macro 'AGL_API' AGL_API(void, SetFenceNV, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int, int, int, unsigned char, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1232:1: note: in expansion of macro 'AGL_API' AGL_API(void, MapControlPointsNV, (GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1233:1: note: in expansion of macro 'AGL_API' AGL_API(void, MapParameterivNV, (GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1234:1: note: in expansion of macro 'AGL_API' AGL_API(void, MapParameterfvNV, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int, unsigned char, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1235:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMapControlPointsNV, (GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1236:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMapParameterivNV, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1237:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMapParameterfvNV, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1238:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMapAttribParameterivNV, (GLenum, GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1239:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMapAttribParameterfvNV, (GLenum, GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1240:1: note: in expansion of macro 'AGL_API' AGL_API(void, EvalMapsNV, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1244:1: note: in expansion of macro 'AGL_API' AGL_API(void, CombinerStageParameterfvNV, (GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1245:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCombinerStageParameterfvNV, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLsizei, const GLuint *, GLboolean *)' {aka 'unsigned char (*)(int, const unsigned int *, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1249:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, AreProgramsResidentNV, (GLsizei, const GLuint *, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1250:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindProgramNV, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1251:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteProgramsNV, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1252:1: note: in expansion of macro 'AGL_API' AGL_API(void, ExecuteProgramNV, (GLenum, GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1253:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenProgramsNV, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1254:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramParameterdvNV, (GLenum, GLuint, GLenum, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1255:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramParameterfvNV, (GLenum, GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1256:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramivNV, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLubyte *)' {aka 'void (*)(unsigned int, unsigned int, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1257:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramStringNV, (GLuint, GLenum, GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1258:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTrackMatrixivNV, (GLenum, GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1259:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribdvNV, (GLuint, GLenum, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1260:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribfvNV, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1261:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribivNV, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1262:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribPointervNV, (GLuint, GLenum, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1263:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsProgramNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLubyte *)' {aka 'void (*)(unsigned int, unsigned int, int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1264:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadProgramNV, (GLenum, GLuint, GLsizei, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1265:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameter4dNV, (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1266:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameter4dvNV, (GLenum, GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1267:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameter4fNV, (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1268:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameter4fvNV, (GLenum, GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1269:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameters4dvNV, (GLenum, GLuint, GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1270:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameters4fvNV, (GLenum, GLuint, GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1271:1: note: in expansion of macro 'AGL_API' AGL_API(void, RequestResidentProgramsNV, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1272:1: note: in expansion of macro 'AGL_API' AGL_API(void, TrackMatrixNV, (GLenum, GLuint, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1273:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribPointerNV, (GLuint, GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble)' {aka 'void (*)(unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1274:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1dNV, (GLuint, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1275:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1dvNV, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1276:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1fNV, (GLuint, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1277:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1fvNV, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1278:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1sNV, (GLuint, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1279:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1svNV, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1280:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2dNV, (GLuint, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1281:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2dvNV, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1282:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2fNV, (GLuint, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1283:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2fvNV, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1284:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2sNV, (GLuint, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1285:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2svNV, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1286:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3dNV, (GLuint, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1287:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3dvNV, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1288:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3fNV, (GLuint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1289:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3fvNV, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1290:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3sNV, (GLuint, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1291:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3svNV, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1292:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4dNV, (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1293:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4dvNV, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1294:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4fNV, (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1295:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4fvNV, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1296:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4sNV, (GLuint, GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1297:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4svNV, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)' {aka 'void (*)(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1298:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4ubNV, (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1299:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4ubvNV, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLdouble *)' {aka 'void (*)(unsigned int, int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1300:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs1dvNV, (GLuint, GLsizei, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1301:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs1fvNV, (GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLshort *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1302:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs1svNV, (GLuint, GLsizei, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLdouble *)' {aka 'void (*)(unsigned int, int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1303:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs2dvNV, (GLuint, GLsizei, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1304:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs2fvNV, (GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLshort *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1305:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs2svNV, (GLuint, GLsizei, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLdouble *)' {aka 'void (*)(unsigned int, int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1306:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs3dvNV, (GLuint, GLsizei, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1307:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs3fvNV, (GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLshort *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1308:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs3svNV, (GLuint, GLsizei, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLdouble *)' {aka 'void (*)(unsigned int, int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1309:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs4dvNV, (GLuint, GLsizei, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1310:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs4fvNV, (GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLshort *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1311:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs4svNV, (GLuint, GLsizei, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *)' {aka 'void (*)(unsigned int, int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1312:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs4ubvNV, (GLuint, GLsizei, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1316:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexBumpParameterivATI, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1317:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexBumpParameterfvATI, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint *)' {aka 'void (*)(unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1318:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexBumpParameterivATI, (GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat *)' {aka 'void (*)(unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1319:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexBumpParameterfvATI, (GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLuint)' {aka 'unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1323:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, GenFragmentShadersATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1324:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindFragmentShaderATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1325:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteFragmentShaderATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1328:1: note: in expansion of macro 'AGL_API' AGL_API(void, PassTexCoordATI, (GLuint, GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1329:1: note: in expansion of macro 'AGL_API' AGL_API(void, SampleMapATI, (GLuint, GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1330:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorFragmentOp1ATI, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1331:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorFragmentOp2ATI, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1332:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorFragmentOp3ATI, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1333:1: note: in expansion of macro 'AGL_API' AGL_API(void, AlphaFragmentOp1ATI, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1334:1: note: in expansion of macro 'AGL_API' AGL_API(void, AlphaFragmentOp2ATI, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1335:1: note: in expansion of macro 'AGL_API' AGL_API(void, AlphaFragmentOp3ATI, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1336:1: note: in expansion of macro 'AGL_API' AGL_API(void, SetFragmentShaderConstantATI, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1340:1: note: in expansion of macro 'AGL_API' AGL_API(void, PNTrianglesiATI, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1341:1: note: in expansion of macro 'AGL_API' AGL_API(void, PNTrianglesfATI, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLsizei, const GLvoid *, GLenum)' {aka 'unsigned int (*)(int, const void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1345:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, NewObjectBufferATI, (GLsizei, const GLvoid *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1346:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsObjectBufferATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLsizei, const GLvoid *, GLenum)' {aka 'void (*)(unsigned int, unsigned int, int, const void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1347:1: note: in expansion of macro 'AGL_API' AGL_API(void, UpdateObjectBufferATI, (GLuint, GLuint, GLsizei, const GLvoid *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1348:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetObjectBufferfvATI, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1349:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetObjectBufferivATI, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1350:1: note: in expansion of macro 'AGL_API' AGL_API(void, FreeObjectBufferATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLuint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int, int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1351:1: note: in expansion of macro 'AGL_API' AGL_API(void, ArrayObjectATI, (GLenum, GLint, GLenum, GLsizei, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1352:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetArrayObjectfvATI, (GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1353:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetArrayObjectivATI, (GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLsizei, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1354:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantArrayObjectATI, (GLuint, GLenum, GLsizei, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1355:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVariantArrayObjectfvATI, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1356:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVariantArrayObjectivATI, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1362:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindVertexShaderEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLuint)' {aka 'unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1363:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, GenVertexShadersEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1364:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteVertexShaderEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1365:1: note: in expansion of macro 'AGL_API' AGL_API(void, ShaderOp1EXT, (GLenum, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1366:1: note: in expansion of macro 'AGL_API' AGL_API(void, ShaderOp2EXT, (GLenum, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1367:1: note: in expansion of macro 'AGL_API' AGL_API(void, ShaderOp3EXT, (GLenum, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1368:1: note: in expansion of macro 'AGL_API' AGL_API(void, SwizzleEXT, (GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1369:1: note: in expansion of macro 'AGL_API' AGL_API(void, WriteMaskEXT, (GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1370:1: note: in expansion of macro 'AGL_API' AGL_API(void, InsertComponentEXT, (GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1371:1: note: in expansion of macro 'AGL_API' AGL_API(void, ExtractComponentEXT, (GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum, GLenum, GLenum, GLuint)' {aka 'unsigned int (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1372:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, GenSymbolsEXT, (GLenum, GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1373:1: note: in expansion of macro 'AGL_API' AGL_API(void, SetInvariantEXT, (GLuint, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1374:1: note: in expansion of macro 'AGL_API' AGL_API(void, SetLocalConstantEXT, (GLuint, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1375:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantbvEXT, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1376:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantsvEXT, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1377:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantivEXT, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1378:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantfvEXT, (GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1379:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantdvEXT, (GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1380:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantubvEXT, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1381:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantusvEXT, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1382:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantuivEXT, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1383:1: note: in expansion of macro 'AGL_API' AGL_API(void, VariantPointerEXT, (GLuint, GLenum, GLuint, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1384:1: note: in expansion of macro 'AGL_API' AGL_API(void, EnableVariantClientStateEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1385:1: note: in expansion of macro 'AGL_API' AGL_API(void, DisableVariantClientStateEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum, GLenum)' {aka 'unsigned int (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1386:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, BindLightParameterEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum, GLenum)' {aka 'unsigned int (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1387:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, BindMaterialParameterEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum, GLenum, GLenum)' {aka 'unsigned int (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1388:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, BindTexGenParameterEXT, (GLenum, GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum, GLenum)' {aka 'unsigned int (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1389:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, BindTextureUnitParameterEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLuint (*)(GLenum)' {aka 'unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1390:1: note: in expansion of macro 'AGL_API' AGL_API(GLuint, BindParameterEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint, GLenum)' {aka 'unsigned char (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1391:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsVariantEnabledEXT, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLboolean *)' {aka 'void (*)(unsigned int, unsigned int, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1392:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVariantBooleanvEXT, (GLuint, GLenum, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1393:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVariantIntegervEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1394:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVariantFloatvEXT, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1395:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVariantPointervEXT, (GLuint, GLenum, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLboolean *)' {aka 'void (*)(unsigned int, unsigned int, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1396:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetInvariantBooleanvEXT, (GLuint, GLenum, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1397:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetInvariantIntegervEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1398:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetInvariantFloatvEXT, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLboolean *)' {aka 'void (*)(unsigned int, unsigned int, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1399:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetLocalConstantBooleanvEXT, (GLuint, GLenum, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1400:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetLocalConstantIntegervEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1401:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetLocalConstantFloatvEXT, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1405:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1sATI, (GLenum, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1406:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1svATI, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1407:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1iATI, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1408:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1ivATI, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1409:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1fATI, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1410:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1fvATI, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble)' {aka 'void (*)(unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1411:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1dATI, (GLenum, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1412:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream1dvATI, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1413:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2sATI, (GLenum, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1414:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2svATI, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1415:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2iATI, (GLenum, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1416:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2ivATI, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1417:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2fATI, (GLenum, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1418:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2fvATI, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1419:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2dATI, (GLenum, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1420:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream2dvATI, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1421:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3sATI, (GLenum, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1422:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3svATI, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1423:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3iATI, (GLenum, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1424:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3ivATI, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1425:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3fATI, (GLenum, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1426:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3fvATI, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1427:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3dATI, (GLenum, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1428:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream3dvATI, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1429:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4sATI, (GLenum, GLshort, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1430:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4svATI, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1431:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4iATI, (GLenum, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1432:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4ivATI, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1433:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4fATI, (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1434:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4fvATI, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1435:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4dATI, (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1436:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexStream4dvATI, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLbyte, GLbyte, GLbyte)' {aka 'void (*)(unsigned int, signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1437:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3bATI, (GLenum, GLbyte, GLbyte, GLbyte)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1438:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3bvATI, (GLenum, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLshort, GLshort, GLshort)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1439:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3sATI, (GLenum, GLshort, GLshort, GLshort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1440:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3svATI, (GLenum, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1441:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3iATI, (GLenum, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1442:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3ivATI, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1443:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3fATI, (GLenum, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1444:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3fvATI, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1445:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3dATI, (GLenum, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1446:1: note: in expansion of macro 'AGL_API' AGL_API(void, NormalStream3dvATI, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1447:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClientActiveVertexStreamATI, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1448:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexBlendEnviATI, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat)' {aka 'void (*)(unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1449:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexBlendEnvfATI, (GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1453:1: note: in expansion of macro 'AGL_API' AGL_API(void, ElementPointerATI, (GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1454:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawElementArrayATI, (GLenum, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1455:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawRangeElementArrayATI, (GLenum, GLuint, GLuint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1459:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawMeshArraysSUN, (GLenum, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1463:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenOcclusionQueriesNV, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1464:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteOcclusionQueriesNV, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1465:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsOcclusionQueryNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1466:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginOcclusionQueryNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1468:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetOcclusionQueryivNV, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1469:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetOcclusionQueryuivNV, (GLuint, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1473:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameteriNV, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1474:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointParameterivNV, (GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1478:1: note: in expansion of macro 'AGL_API' AGL_API(void, ActiveStencilFaceEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1482:1: note: in expansion of macro 'AGL_API' AGL_API(void, ElementPointerAPPLE, (GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLsizei)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1483:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawElementArrayAPPLE, (GLenum, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1484:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawRangeElementArrayAPPLE, (GLenum, GLuint, GLuint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLint *, const GLsizei *, GLsizei)' {aka 'void (*)(unsigned int, const int *, const int *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1485:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiDrawElementArrayAPPLE, (GLenum, const GLint *, const GLsizei *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, const GLint *, const GLsizei *, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *, const int *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1486:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiDrawRangeElementArrayAPPLE, (GLenum, GLuint, GLuint, const GLint *, const GLsizei *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1490:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenFencesAPPLE, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1491:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteFencesAPPLE, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1492:1: note: in expansion of macro 'AGL_API' AGL_API(void, SetFenceAPPLE, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1493:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsFenceAPPLE, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1494:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, TestFenceAPPLE, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1495:1: note: in expansion of macro 'AGL_API' AGL_API(void, FinishFenceAPPLE, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLenum, GLuint)' {aka 'unsigned char (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1496:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, TestObjectAPPLE, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1497:1: note: in expansion of macro 'AGL_API' AGL_API(void, FinishObjectAPPLE, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1501:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindVertexArrayAPPLE, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1502:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteVertexArraysAPPLE, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1503:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenVertexArraysAPPLE, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1504:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsVertexArrayAPPLE, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLvoid *)' {aka 'void (*)(int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1508:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexArrayRangeAPPLE, (GLsizei, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLvoid *)' {aka 'void (*)(int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1509:1: note: in expansion of macro 'AGL_API' AGL_API(void, FlushVertexArrayRangeAPPLE, (GLsizei, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1510:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexArrayParameteriAPPLE, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLenum *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1514:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawBuffersATI, (GLsizei, const GLenum *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, int, const unsigned char *, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1518:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramNamedParameter4fNV, (GLuint, GLsizei, const GLubyte *, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, int, const unsigned char *, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1519:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramNamedParameter4dNV, (GLuint, GLsizei, const GLubyte *, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *, const GLfloat *)' {aka 'void (*)(unsigned int, int, const unsigned char *, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1520:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramNamedParameter4fvNV, (GLuint, GLsizei, const GLubyte *, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *, const GLdouble *)' {aka 'void (*)(unsigned int, int, const unsigned char *, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1521:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramNamedParameter4dvNV, (GLuint, GLsizei, const GLubyte *, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *, GLfloat *)' {aka 'void (*)(unsigned int, int, const unsigned char *, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1522:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramNamedParameterfvNV, (GLuint, GLsizei, const GLubyte *, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLubyte *, GLdouble *)' {aka 'void (*)(unsigned int, int, const unsigned char *, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1523:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramNamedParameterdvNV, (GLuint, GLsizei, const GLubyte *, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1527:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex2hNV, (GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1528:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex2hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1529:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex3hNV, (GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1530:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex3hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1531:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex4hNV, (GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1532:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex4hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1533:1: note: in expansion of macro 'AGL_API' AGL_API(void, Normal3hNV, (GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1534:1: note: in expansion of macro 'AGL_API' AGL_API(void, Normal3hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1535:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color3hNV, (GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1536:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color3hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1537:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4hNV, (GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1538:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV)' {aka 'void (*)(short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1539:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord1hNV, (GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1540:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord1hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1541:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2hNV, (GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1542:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1543:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord3hNV, (GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1544:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord3hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1545:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4hNV, (GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1546:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLhalfNV)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1547:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1hNV, (GLenum, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1548:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1hvNV, (GLenum, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLhalfNV, GLhalfNV)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1549:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2hNV, (GLenum, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1550:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2hvNV, (GLenum, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1551:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3hNV, (GLenum, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1552:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3hvNV, (GLenum, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1553:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4hNV, (GLenum, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1554:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4hvNV, (GLenum, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV)' {aka 'void (*)(short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1555:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordhNV, (GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1556:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogCoordhvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1557:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3hNV, (GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1558:1: note: in expansion of macro 'AGL_API' AGL_API(void, SecondaryColor3hvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLhalfNV)' {aka 'void (*)(short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1559:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexWeighthNV, (GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLhalfNV *)' {aka 'void (*)(const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1560:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexWeighthvNV, (const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLhalfNV)' {aka 'void (*)(unsigned int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1561:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1hNV, (GLuint, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1562:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib1hvNV, (GLuint, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLhalfNV, GLhalfNV)' {aka 'void (*)(unsigned int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1563:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2hNV, (GLuint, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1564:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib2hvNV, (GLuint, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(unsigned int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1565:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3hNV, (GLuint, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1566:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib3hvNV, (GLuint, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)' {aka 'void (*)(unsigned int, short int, short int, short int, short int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1567:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4hNV, (GLuint, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLhalfNV *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1568:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttrib4hvNV, (GLuint, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLhalfNV *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1569:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs1hvNV, (GLuint, GLsizei, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLhalfNV *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1570:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs2hvNV, (GLuint, GLsizei, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLhalfNV *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1571:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs3hvNV, (GLuint, GLsizei, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLhalfNV *)' {aka 'void (*)(unsigned int, int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1572:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribs4hvNV, (GLuint, GLsizei, const GLhalfNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLvoid *)' {aka 'void (*)(unsigned int, int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1576:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelDataRangeNV, (GLenum, GLsizei, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1577:1: note: in expansion of macro 'AGL_API' AGL_API(void, FlushPixelDataRangeNV, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1582:1: note: in expansion of macro 'AGL_API' AGL_API(void, PrimitiveRestartIndexNV, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLvoid * (*)(GLuint)' {aka 'void * (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1586:1: note: in expansion of macro 'AGL_API' AGL_API(GLvoid*, MapObjectBufferATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1587:1: note: in expansion of macro 'AGL_API' AGL_API(void, UnmapObjectBufferATI, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned char, int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1596:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribArrayObjectATI, (GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1597:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribArrayObjectfvATI, (GLuint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1598:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribArrayObjectivATI, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1602:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex2bOES, ( GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1603:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex3bOES, ( GLbyte, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1604:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex4bOES, ( GLbyte, GLbyte, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1605:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex2bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1606:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex3bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1607:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex4bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte)' {aka 'void (*)(signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1608:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord1bOES, ( GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1609:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2bOES, ( GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1610:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord3bOES, ( GLbyte, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbyte, GLbyte, GLbyte, GLbyte)' {aka 'void (*)(signed char, signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1611:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4bOES, ( GLbyte, GLbyte, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1612:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord1bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1613:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1614:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord3bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLbyte *)' {aka 'void (*)(const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1615:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4bvOES, ( const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLbyte)' {aka 'void (*)(unsigned int, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1616:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1bOES, ( GLenum, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLbyte, GLbyte)' {aka 'void (*)(unsigned int, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1617:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2bOES, ( GLenum, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLbyte, GLbyte, GLbyte)' {aka 'void (*)(unsigned int, signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1618:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3bOES, ( GLenum, GLbyte, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLbyte, GLbyte, GLbyte, GLbyte)' {aka 'void (*)(unsigned int, signed char, signed char, signed char, signed char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1619:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4bOES, ( GLenum, GLbyte, GLbyte, GLbyte, GLbyte )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1620:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1bvOES, ( GLenum texture, const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1621:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2bvOES, ( GLenum texture, const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1622:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3bvOES, ( GLenum texture, const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1623:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4bvOES, ( GLenum texture, const GLbyte * )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1627:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex2xOES, (GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1628:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex3xOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1629:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex4xOES, (GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1630:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex2xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1631:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex3xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1632:1: note: in expansion of macro 'AGL_API' AGL_API(void, Vertex4xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1633:1: note: in expansion of macro 'AGL_API' AGL_API(void, Normal3xOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1634:1: note: in expansion of macro 'AGL_API' AGL_API(void, Normal3xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1635:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord1xOES, (GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1636:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2xOES, (GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1637:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord3xOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1638:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4xOES, (GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1639:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord1xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1640:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord2xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1641:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord3xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1642:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexCoord4xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1643:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1xOES, (GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed, GLfixed)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1644:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2xOES, (GLenum, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1645:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3xOES, (GLenum, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1646:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4xOES, (GLenum, GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1647:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord1xvOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1648:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord2xvOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1649:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord3xvOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1650:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoord4xvOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1651:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color3xOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1652:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4xOES, (GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1653:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color3xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1654:1: note: in expansion of macro 'AGL_API' AGL_API(void, Color4xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1655:1: note: in expansion of macro 'AGL_API' AGL_API(void, IndexxOES, (GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1656:1: note: in expansion of macro 'AGL_API' AGL_API(void, IndexxvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1657:1: note: in expansion of macro 'AGL_API' AGL_API(void, RectxOES, (GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *, const GLfixed *)' {aka 'void (*)(const int *, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1658:1: note: in expansion of macro 'AGL_API' AGL_API(void, RectxvOES, (const GLfixed [2], const GLfixed [2])) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampx, GLclampx)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1659:1: note: in expansion of macro 'AGL_API' AGL_API(void, DepthRangexOES, (GLclampx, GLclampx)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1660:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadMatrixxOES, (const GLfixed [16])) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1661:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultMatrixxOES, (const GLfixed [16])) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1662:1: note: in expansion of macro 'AGL_API' AGL_API(void, LoadTransposeMatrixxOES, (const GLfixed [16])) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1663:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultTransposeMatrixxOES, (const GLfixed [16])) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1664:1: note: in expansion of macro 'AGL_API' AGL_API(void, RotatexOES, (GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1665:1: note: in expansion of macro 'AGL_API' AGL_API(void, ScalexOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1666:1: note: in expansion of macro 'AGL_API' AGL_API(void, TranslatexOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1667:1: note: in expansion of macro 'AGL_API' AGL_API(void, FrustumxOES, (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1668:1: note: in expansion of macro 'AGL_API' AGL_API(void, OrthoxOES, (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1669:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexGenxOES, (GLenum, GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1670:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexGenxvOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1671:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexGenxvOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1672:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClipPlanexOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed *)' {aka 'void (*)(unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1673:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetClipPlanexOES, (GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1674:1: note: in expansion of macro 'AGL_API' AGL_API(void, RasterPos2xOES, (GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1675:1: note: in expansion of macro 'AGL_API' AGL_API(void, RasterPos3xOES, (GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1676:1: note: in expansion of macro 'AGL_API' AGL_API(void, RasterPos4xOES, (GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1677:1: note: in expansion of macro 'AGL_API' AGL_API(void, RasterPos2xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1678:1: note: in expansion of macro 'AGL_API' AGL_API(void, RasterPos3xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1679:1: note: in expansion of macro 'AGL_API' AGL_API(void, RasterPos4xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1680:1: note: in expansion of macro 'AGL_API' AGL_API(void, MaterialxOES, (GLenum, GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1681:1: note: in expansion of macro 'AGL_API' AGL_API(void, MaterialxvOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1682:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMaterialxOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1683:1: note: in expansion of macro 'AGL_API' AGL_API(void, LightxOES, (GLenum, GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1684:1: note: in expansion of macro 'AGL_API' AGL_API(void, LightxvOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1685:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetLightxOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1686:1: note: in expansion of macro 'AGL_API' AGL_API(void, LightModelxOES, (GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1687:1: note: in expansion of macro 'AGL_API' AGL_API(void, LightModelxvOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1688:1: note: in expansion of macro 'AGL_API' AGL_API(void, PointSizexOES, (GLfixed size)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1689:1: note: in expansion of macro 'AGL_API' AGL_API(void, LineWidthxOES, (GLfixed width)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1690:1: note: in expansion of macro 'AGL_API' AGL_API(void, PolygonOffsetxOES, (GLfixed factor, GLfixed units)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1691:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelStorex, (GLenum pname, GLfixed param)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1692:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelTransferxOES, (GLenum pname, GLfixed param)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, const GLfixed *)' {aka 'void (*)(unsigned int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1693:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelMapx, (GLenum, GLint, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLfixed *)' {aka 'void (*)(unsigned int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1694:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetPixelMapxv, (GLenum, GLint, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1695:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterxOES, (GLenum, GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1696:1: note: in expansion of macro 'AGL_API' AGL_API(void, ConvolutionParameterxvOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1697:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetConvolutionParameterxvOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1698:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetHistogramParameterxvOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1699:1: note: in expansion of macro 'AGL_API' AGL_API(void, PixelZoomxOES, (GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLsizei, GLfixed, GLfixed, GLfixed, GLfixed, const GLubyte *)' {aka 'void (*)(int, int, int, int, int, int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1700:1: note: in expansion of macro 'AGL_API' AGL_API(void, BitmapxOES, (GLsizei, GLsizei, GLfixed, GLfixed, GLfixed, GLfixed, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1701:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexParameterxOES, (GLenum, GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1702:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexParameterxvOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1703:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexParameterxvOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1704:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexLevelParameterxvOES, (GLenum, GLint, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *, GLclampx *)' {aka 'void (*)(int, unsigned int *, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1705:1: note: in expansion of macro 'AGL_API' AGL_API(void, PrioritizeTexturesxOES, (GLsizei, GLuint *, GLclampx *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1706:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexEnvxOES, (GLenum, GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1707:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexEnvxvOES, (GLenum, GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1708:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTexEnvxvOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1709:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogxOES, (GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfixed *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1710:1: note: in expansion of macro 'AGL_API' AGL_API(void, FogxvOES, (GLenum, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampx, GLboolean)' {aka 'void (*)(int, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1711:1: note: in expansion of macro 'AGL_API' AGL_API(void, SampleCoverageOES, (GLclampx, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLclampx)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1712:1: note: in expansion of macro 'AGL_API' AGL_API(void, AlphaFuncxOES, (GLenum, GLclampx)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampx, GLclampx, GLclampx, GLclampx)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1713:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendColorxOES, (GLclampx, GLclampx, GLclampx, GLclampx)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampx, GLclampx, GLclampx, GLclampx)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1714:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearColorxOES, (GLclampx, GLclampx, GLclampx, GLclampx)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampx)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1715:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearDepthxOES, (GLclampx)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampx, GLclampx, GLclampx, GLclampx)' {aka 'void (*)(int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1716:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearAccumxOES, (GLclampx, GLclampx, GLclampx, GLclampx)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1717:1: note: in expansion of macro 'AGL_API' AGL_API(void, AccumxOES, (GLenum, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed, GLfixed, GLint, GLint, const GLfixed *)' {aka 'void (*)(unsigned int, int, int, int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1718:1: note: in expansion of macro 'AGL_API' AGL_API(void, Map1xOES, (GLenum, GLfixed, GLfixed, GLint, GLint, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed, GLfixed, GLint, GLint, GLfixed, GLfixed, GLint, GLint, const GLfixed *)' {aka 'void (*)(unsigned int, int, int, int, int, int, int, int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1719:1: note: in expansion of macro 'AGL_API' AGL_API(void, Map2xOES, (GLenum, GLfixed, GLfixed, GLint, GLint, GLfixed, GLfixed, GLint, GLint, const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfixed, GLfixed)' {aka 'void (*)(int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1720:1: note: in expansion of macro 'AGL_API' AGL_API(void, MapGrid1xOES, (GLint, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLfixed, GLfixed, GLfixed, GLfixed)' {aka 'void (*)(int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1721:1: note: in expansion of macro 'AGL_API' AGL_API(void, MapGrid2xOES, (GLint, GLfixed, GLfixed, GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLfixed *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1722:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMapxvOES, (GLenum, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1723:1: note: in expansion of macro 'AGL_API' AGL_API(void, EvalCoord1xOES, (GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed, GLfixed)' {aka 'void (*)(int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1724:1: note: in expansion of macro 'AGL_API' AGL_API(void, EvalCoord2xOES, (GLfixed, GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1725:1: note: in expansion of macro 'AGL_API' AGL_API(void, EvalCoord1xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(const GLfixed *)' {aka 'void (*)(const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1726:1: note: in expansion of macro 'AGL_API' AGL_API(void, EvalCoord2xvOES, (const GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLenum, GLfixed *)' {aka 'void (*)(int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1727:1: note: in expansion of macro 'AGL_API' AGL_API(void, FeedbackBufferxOES, (GLsizei, GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfixed)' {aka 'void (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1728:1: note: in expansion of macro 'AGL_API' AGL_API(void, PassThroughxOES, (GLfixed)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfixed *)' {aka 'void (*)(unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1729:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFixedvOES, (GLenum, GLfixed *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampf, GLclampf)' {aka 'void (*)(float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1733:1: note: in expansion of macro 'AGL_API' AGL_API(void, DepthRangefOES, (GLclampf, GLclampf)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1734:1: note: in expansion of macro 'AGL_API' AGL_API(void, FrustumfOES, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(float, float, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1735:1: note: in expansion of macro 'AGL_API' AGL_API(void, OrthofOES, (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1736:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClipPlanefOES, (GLenum, const GLfloat*)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat *)' {aka 'void (*)(unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1737:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetClipPlanefOES, (GLenum, GLfloat*)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampd)' {aka 'void (*)(double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1738:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearDepthfOES, (GLclampd)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLbitfield (*)(GLfixed *, GLint *)' {aka 'unsigned int (*)(int *, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1742:1: note: in expansion of macro 'AGL_API' AGL_API(GLbitfield, QueryMatrixxOES, (GLfixed [16], GLint [16] )) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLclampd, GLclampd)' {aka 'void (*)(double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1746:1: note: in expansion of macro 'AGL_API' AGL_API(void, DepthBoundsEXT, (GLclampd, GLclampd)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1751:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlendEquationSeparateEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1756:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsRenderbufferEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1757:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindRenderbufferEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1758:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteRenderbuffersEXT, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1759:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenRenderbuffersEXT, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1760:1: note: in expansion of macro 'AGL_API' AGL_API(void, RenderbufferStorageEXT, (GLenum, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1761:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetRenderbufferParameterivEXT, (GLenum, GLenum, GLint*)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1762:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsFramebufferEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1763:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindFramebufferEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLuint *)' {aka 'void (*)(int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1764:1: note: in expansion of macro 'AGL_API' AGL_API(void, DeleteFramebuffersEXT, (GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint *)' {aka 'void (*)(int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1765:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenFramebuffersEXT, (GLsizei, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLenum (*)(GLenum)' {aka 'unsigned int (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1766:1: note: in expansion of macro 'AGL_API' AGL_API(GLenum, CheckFramebufferStatusEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1767:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTexture1DEXT, (GLenum, GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1768:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTexture2DEXT, (GLenum, GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1769:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTexture3DEXT, (GLenum, GLenum, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1770:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferRenderbufferEXT, (GLenum, GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1771:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFramebufferAttachmentParameterivEXT, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1772:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenerateMipmapEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLvoid *)' {aka 'void (*)(int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1776:1: note: in expansion of macro 'AGL_API' AGL_API(void, StringMarkerGREMEDY, (GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, GLuint)' {aka 'void (*)(int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1780:1: note: in expansion of macro 'AGL_API' AGL_API(void, StencilClearTagEXT, (GLsizei, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)' {aka 'void (*)(int, int, int, int, int, int, int, int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1784:1: note: in expansion of macro 'AGL_API' AGL_API(void, BlitFramebufferEXT, (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1788:1: note: in expansion of macro 'AGL_API' AGL_API(void, RenderbufferStorageMultisampleEXT, (GLenum, GLsizei, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint64EXT *)' {aka 'void (*)(unsigned int, unsigned int, long long int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1792:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryObjecti64vEXT, (GLuint, GLenum, GLint64EXT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint64EXT *)' {aka 'void (*)(unsigned int, unsigned int, long long unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1793:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetQueryObjectui64vEXT, (GLuint, GLenum, GLuint64EXT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1797:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameters4fvEXT, (GLenum, GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1798:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameters4fvEXT, (GLenum, GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1802:1: note: in expansion of macro 'AGL_API' AGL_API(void, BufferParameteriAPPLE, (GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLintptr, GLsizeiptr)' {aka 'void (*)(unsigned int, long long int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1803:1: note: in expansion of macro 'AGL_API' AGL_API(void, FlushMappedBufferRangeAPPLE, (GLenum, GLintptr, GLsizeiptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1807:1: note: in expansion of macro 'AGL_API' AGL_API(void, UniformBufferEXT, (GLuint, GLint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint, GLint)' {aka 'int (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1808:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetUniformBufferSizeEXT, (GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLboolean, GLboolean, GLboolean, GLboolean)' {aka 'void (*)(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1813:1: note: in expansion of macro 'AGL_API' AGL_API(void, ColorMaskIndexedEXT, (GLuint, GLboolean, GLboolean, GLboolean, GLboolean)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLboolean *)' {aka 'void (*)(unsigned int, unsigned int, unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1814:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetBooleanIndexedvEXT, (GLenum, GLuint, GLboolean *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1815:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetIntegerIndexedvEXT, (GLenum, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1816:1: note: in expansion of macro 'AGL_API' AGL_API(void, EnableIndexedEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1817:1: note: in expansion of macro 'AGL_API' AGL_API(void, DisableIndexedEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLenum, GLuint)' {aka 'unsigned char (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1818:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, IsEnabledIndexedEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1822:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawArraysInstancedEXT, (GLenum, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)' {aka 'void (*)(unsigned int, int, unsigned int, const void *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1823:1: note: in expansion of macro 'AGL_API' AGL_API(void, DrawElementsInstancedEXT, (GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1827:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramParameteriEXT, (GLuint, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1828:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureEXT, (GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1832:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureFaceEXT, (GLenum, GLenum, GLuint, GLint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1836:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1iEXT, (GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1837:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2iEXT, (GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1838:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3iEXT, (GLuint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1839:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4iEXT, (GLuint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1840:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1uiEXT, (GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1841:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2uiEXT, (GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1842:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3uiEXT, (GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1843:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4uiEXT, (GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1844:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1ivEXT, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1845:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2ivEXT, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1846:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3ivEXT, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLint *)' {aka 'void (*)(unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1847:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4ivEXT, (GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1848:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI1uivEXT, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1849:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI2uivEXT, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1850:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI3uivEXT, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLuint *)' {aka 'void (*)(unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1851:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4uivEXT, (GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLbyte *)' {aka 'void (*)(unsigned int, const signed char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1852:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4bvEXT, (GLuint, const GLbyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLshort *)' {aka 'void (*)(unsigned int, const short int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1853:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4svEXT, (GLuint, const GLshort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLubyte *)' {aka 'void (*)(unsigned int, const unsigned char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1854:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4ubvEXT, (GLuint, const GLubyte *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLushort *)' {aka 'void (*)(unsigned int, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1855:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribI4usvEXT, (GLuint, const GLushort *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1856:1: note: in expansion of macro 'AGL_API' AGL_API(void, VertexAttribIPointerEXT, (GLuint, GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1857:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribIivEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1858:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetVertexAttribIuivEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint)' {aka 'void (*)(int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1859:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1uiEXT, (GLint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint, GLuint)' {aka 'void (*)(int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1860:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2uiEXT, (GLint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint, GLuint, GLuint)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1861:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3uiEXT, (GLint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1862:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4uiEXT, (GLint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1863:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform1uivEXT, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1864:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform2uivEXT, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1865:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform3uivEXT, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLint, GLsizei, const GLuint *)' {aka 'void (*)(int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1866:1: note: in expansion of macro 'AGL_API' AGL_API(void, Uniform4uivEXT, (GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint *)' {aka 'void (*)(unsigned int, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1867:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetUniformuivEXT, (GLuint, GLint location, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, const GLchar *)' {aka 'void (*)(unsigned int, unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1868:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindFragDataLocationEXT, (GLuint, GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint, const GLchar *)' {aka 'int (*)(unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1869:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetFragDataLocationEXT, (GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1873:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferTextureLayerEXT, (GLenum, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1877:1: note: in expansion of macro 'AGL_API' AGL_API(void, TexBufferEXT, (GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble)' {aka 'void (*)(double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1890:1: note: in expansion of macro 'AGL_API' AGL_API(void, DepthRangedNV, (GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble)' {aka 'void (*)(double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1891:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClearDepthdNV, (GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLdouble, GLdouble)' {aka 'void (*)(double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1892:1: note: in expansion of macro 'AGL_API' AGL_API(void, DepthBoundsdNV, (GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLsizei, GLsizei, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1896:1: note: in expansion of macro 'AGL_API' AGL_API(void, RenderbufferStorageMultsampleCoverageNV, (GLenum, GLsizei, GLsizei, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint)' {aka 'void (*)(unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1900:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramVertexLimitNV, (GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1910:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameterI4iNV, (GLenum, GLuint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1911:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameterI4ivNV, (GLenum, GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1912:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParametersI4ivNV, (GLenum, GLuint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1913:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameterI4uiNV, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1914:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParameterI4uivNV, (GLenum, GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1915:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramLocalParametersI4uivNV, (GLenum, GLuint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1916:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameterI4iNV, (GLenum, GLuint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1917:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameterI4ivNV, (GLenum, GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1918:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParametersI4ivNV, (GLenum, GLuint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1919:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameterI4uiNV, (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1920:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParameterI4uivNV, (GLenum, GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1921:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramEnvParametersI4uivNV, (GLenum, GLuint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1922:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramLocalParameterIivNV, (GLenum, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1923:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramLocalParameterIuivNV,(GLenum, GLuint, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1924:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramEnvParameterIivNV, (GLenum, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1925:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetProgramEnvParameterIuivNV, (GLenum, GLuint, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1934:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramBufferParametersfvNV, (GLenum, GLuint, GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1935:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramBufferParametersIivNV, (GLenum, GLuint, GLuint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLuint, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1936:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramBufferParametersIuivNV,(GLenum, GLuint, GLuint, GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, long long int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1943:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferRangeNV, (GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLintptr)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1944:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferOffsetNV,(GLenum, GLuint, GLuint, GLintptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1945:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferBaseNV, (GLenum, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLsizei, const GLint *, GLenum)' {aka 'void (*)(int, const int *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1946:1: note: in expansion of macro 'AGL_API' AGL_API(void, TransformFeedbackAttribsNV, (GLsizei, const GLint *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLint *, GLenum)' {aka 'void (*)(unsigned int, int, const int *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1947:1: note: in expansion of macro 'AGL_API' AGL_API(void, TransformFeedbackVaryingsNV,(GLuint, GLsizei, const GLint *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1948:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginTransformFeedbackNV, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLint (*)(GLuint, const GLchar *)' {aka 'int (*)(unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1950:1: note: in expansion of macro 'AGL_API' AGL_API(GLint, GetVaryingLocationNV, (GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *)' {aka 'void (*)(unsigned int, unsigned int, int, int *, int *, unsigned int *, char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1951:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetActiveVaryingNV, (GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, const GLchar *)' {aka 'void (*)(unsigned int, const char *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1952:1: note: in expansion of macro 'AGL_API' AGL_API(void, ActiveVaryingNV, (GLuint, const GLchar *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1953:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTransformFeedbackVaryingNV, (GLuint, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1993:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginConditionalRenderNV, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:1998:1: note: in expansion of macro 'AGL_API' AGL_API(void, BeginTransformFeedbackEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, long long int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2000:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferRangeEXT, (GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint, GLintptr)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, long long int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2001:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferOffsetEXT, (GLenum, GLuint, GLuint, GLintptr)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2002:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindBufferBaseEXT, (GLenum, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLint *, GLenum)' {aka 'void (*)(unsigned int, int, const int *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2003:1: note: in expansion of macro 'AGL_API' AGL_API(void, TransformFeedbackVaryingsEXT, (GLuint, GLsizei, const GLint *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2004:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTransformFeedbackVaryingEXT, (GLuint, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbitfield)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2008:1: note: in expansion of macro 'AGL_API' AGL_API(void, ClientAttribDefaultEXT, (GLbitfield)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLbitfield)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2009:1: note: in expansion of macro 'AGL_API' AGL_API(void, PushClientAttribDefaultEXT, (GLbitfield)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2010:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixLoadfEXT, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2011:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixLoaddEXT, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2012:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixMultfEXT, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2013:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixMultdEXT, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2014:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixLoadIdentityEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2015:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixRotatefEXT, (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2016:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixRotatedEXT, (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2017:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixScalefEXT, (GLenum, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2018:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixScaledEXT, (GLenum, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2019:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixTranslatefEXT, (GLenum, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2020:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixTranslatedEXT, (GLenum, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2021:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixFrustumEXT, (GLenum, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, double, double, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2022:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixOrthoEXT, (GLenum, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2023:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixPopEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2024:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixPushEXT, (GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2025:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixLoadTransposefEXT, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2026:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixLoadTransposedEXT, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2027:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixMultTransposefEXT, (GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2028:1: note: in expansion of macro 'AGL_API' AGL_API(void, MatrixMultTransposedEXT, (GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2029:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureParameterfEXT, (GLuint, GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2030:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureParameterfvEXT, (GLuint, GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2031:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureParameteriEXT, (GLuint, GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2032:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureParameterivEXT, (GLuint, GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2033:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureImage1DEXT, (GLuint, GLenum, GLint, GLenum, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2034:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureImage2DEXT, (GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2035:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureSubImage1DEXT, (GLuint, GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2036:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureSubImage2DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2037:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTextureImage1DEXT, (GLuint, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2038:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTextureImage2DEXT, (GLuint, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2039:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTextureSubImage1DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2040:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTextureSubImage2DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2041:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureImageEXT, (GLuint, GLenum, GLint, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2042:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureParameterfvEXT, (GLuint, GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2043:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureParameterivEXT, (GLuint, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2044:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureLevelParameterfvEXT, (GLuint, GLenum, GLint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2045:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureLevelParameterivEXT, (GLuint, GLenum, GLint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2046:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureImage3DEXT, (GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2047:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureSubImage3DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2048:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyTextureSubImage3DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2049:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexParameterfEXT, (GLenum, GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2050:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexParameterfvEXT, (GLenum, GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2051:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexParameteriEXT, (GLenum, GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2052:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexParameterivEXT, (GLenum, GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2053:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexImage1DEXT, (GLenum, GLenum, GLint, GLenum, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2054:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexImage2DEXT, (GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2055:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexSubImage1DEXT, (GLenum, GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2056:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexSubImage2DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2057:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyMultiTexImage1DEXT, (GLenum, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2058:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyMultiTexImage2DEXT, (GLenum, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLint, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2059:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyMultiTexSubImage1DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLint, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2060:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyMultiTexSubImage2DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2061:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexImageEXT, (GLenum, GLenum, GLint, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2062:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexParameterfvEXT, (GLenum, GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2063:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexParameterivEXT, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2064:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexLevelParameterfvEXT, (GLenum, GLenum, GLint, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2065:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexLevelParameterivEXT, (GLenum, GLenum, GLint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2066:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexImage3DEXT, (GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int, unsigned int, unsigned int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2067:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexSubImage3DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2068:1: note: in expansion of macro 'AGL_API' AGL_API(void, CopyMultiTexSubImage3DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2069:1: note: in expansion of macro 'AGL_API' AGL_API(void, BindMultiTextureEXT, (GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2070:1: note: in expansion of macro 'AGL_API' AGL_API(void, EnableClientStateIndexedEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2071:1: note: in expansion of macro 'AGL_API' AGL_API(void, DisableClientStateIndexedEXT, (GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLint, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2072:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexCoordPointerEXT, (GLenum, GLint, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2073:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexEnvfEXT, (GLenum, GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2074:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexEnvfvEXT, (GLenum, GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2075:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexEnviEXT, (GLenum, GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2076:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexEnvivEXT, (GLenum, GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLdouble)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2077:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexGendEXT, (GLenum, GLenum, GLenum, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2078:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexGendvEXT, (GLenum, GLenum, GLenum, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2079:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexGenfEXT, (GLenum, GLenum, GLenum, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2080:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexGenfvEXT, (GLenum, GLenum, GLenum, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2081:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexGeniEXT, (GLenum, GLenum, GLenum, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2082:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexGenivEXT, (GLenum, GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2083:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexEnvfvEXT, (GLenum, GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2084:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexEnvivEXT, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2085:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexGendvEXT, (GLenum, GLenum, GLenum, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2086:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexGenfvEXT, (GLenum, GLenum, GLenum, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2087:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexGenivEXT, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2088:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFloatIndexedvEXT, (GLenum, GLuint, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2089:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetDoubleIndexedvEXT, (GLenum, GLuint, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLuint, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2090:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetPointerIndexedvEXT, (GLenum, GLuint, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2091:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTextureImage3DEXT, (GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2092:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTextureImage2DEXT, (GLuint, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2093:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTextureImage1DEXT, (GLuint, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2094:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTextureSubImage3DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2095:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTextureSubImage2DEXT, (GLuint, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2096:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedTextureSubImage1DEXT, (GLuint, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2097:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCompressedTextureImageEXT, (GLuint, GLenum, GLint, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2098:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedMultiTexImage3DEXT, (GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2099:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedMultiTexImage2DEXT, (GLenum, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, unsigned int, int, int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2100:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedMultiTexImage1DEXT, (GLenum, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2101:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedMultiTexSubImage3DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2102:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedMultiTexSubImage2DEXT, (GLenum, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, int, int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2103:1: note: in expansion of macro 'AGL_API' AGL_API(void, CompressedMultiTexSubImage1DEXT, (GLenum, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLint, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2104:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetCompressedMultiTexImageEXT, (GLenum, GLenum, GLint, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLsizei, const GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2105:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramStringEXT, (GLuint, GLenum, GLenum, GLsizei, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, double, double, double, double)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2106:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameter4dEXT, (GLuint, GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, const GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2107:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameter4dvEXT, (GLuint, GLenum, GLuint, const GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2108:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameter4fEXT, (GLuint, GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2109:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameter4fvEXT, (GLuint, GLenum, GLuint, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLdouble *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, double *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2110:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedProgramLocalParameterdvEXT, (GLuint, GLenum, GLuint, GLdouble *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2111:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedProgramLocalParameterfvEXT, (GLuint, GLenum, GLuint, GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2112:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedProgramivEXT, (GLuint, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLvoid *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2113:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedProgramStringEXT, (GLuint, GLenum, GLenum, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2114:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameters4fvEXT, (GLuint, GLenum, GLuint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2115:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameterI4iEXT, (GLuint, GLenum, GLuint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2116:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameterI4ivEXT, (GLuint, GLenum, GLuint, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2117:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParametersI4ivEXT, (GLuint, GLenum, GLuint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2118:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameterI4uiEXT, (GLuint, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2119:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParameterI4uivEXT, (GLuint, GLenum, GLuint, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2120:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedProgramLocalParametersI4uivEXT, (GLuint, GLenum, GLuint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2121:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedProgramLocalParameterIivEXT, (GLuint, GLenum, GLuint, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2122:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedProgramLocalParameterIuivEXT, (GLuint, GLenum, GLuint, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2123:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureParameterIivEXT, (GLuint, GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2124:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureParameterIuivEXT, (GLuint, GLenum, GLenum, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2125:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureParameterIivEXT, (GLuint, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2126:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetTextureParameterIuivEXT, (GLuint, GLenum, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2127:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexParameterIivEXT, (GLenum, GLenum, GLenum, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, const GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2128:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexParameterIuivEXT, (GLenum, GLenum, GLenum, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2129:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexParameterIivEXT, (GLenum, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2130:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetMultiTexParameterIuivEXT, (GLenum, GLenum, GLenum, GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLfloat)' {aka 'void (*)(unsigned int, int, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2131:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform1fEXT, (GLuint, GLint, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, int, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2132:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform2fEXT, (GLuint, GLint, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2133:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform3fEXT, (GLuint, GLint, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat)' {aka 'void (*)(unsigned int, int, float, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2134:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform4fEXT, (GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2135:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform1iEXT, (GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2136:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform2iEXT, (GLuint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2137:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform3iEXT, (GLuint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLint, GLint, GLint, GLint)' {aka 'void (*)(unsigned int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2138:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform4iEXT, (GLuint, GLint, GLint, GLint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2139:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform1fvEXT, (GLuint, GLint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2140:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform2fvEXT, (GLuint, GLint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2141:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform3fvEXT, (GLuint, GLint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2142:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform4fvEXT, (GLuint, GLint, GLsizei, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2143:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform1ivEXT, (GLuint, GLint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2144:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform2ivEXT, (GLuint, GLint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2145:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform3ivEXT, (GLuint, GLint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLint *)' {aka 'void (*)(unsigned int, int, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2146:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform4ivEXT, (GLuint, GLint, GLsizei, const GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2147:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix2fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2148:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix3fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2149:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix4fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2150:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix2x3fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2151:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix3x2fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2152:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix2x4fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2153:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix4x2fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2154:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix3x4fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)' {aka 'void (*)(unsigned int, int, int, unsigned char, const float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2155:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniformMatrix4x3fvEXT, (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2156:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform1uiEXT, (GLuint, GLint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLuint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2157:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform2uiEXT, (GLuint, GLint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2158:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform3uiEXT, (GLuint, GLint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLuint, GLuint, GLuint, GLuint)' {aka 'void (*)(unsigned int, int, unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2159:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform4uiEXT, (GLuint, GLint, GLuint, GLuint, GLuint, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2160:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform1uivEXT, (GLuint, GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2161:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform2uivEXT, (GLuint, GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2162:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform3uivEXT, (GLuint, GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLint, GLsizei, const GLuint *)' {aka 'void (*)(unsigned int, int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2163:1: note: in expansion of macro 'AGL_API' AGL_API(void, ProgramUniform4uivEXT, (GLuint, GLint, GLsizei, const GLuint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizeiptr, const GLvoid *, GLenum)' {aka 'void (*)(unsigned int, long long int, const void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2164:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedBufferDataEXT, (GLuint, GLsizeiptr, const GLvoid *, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLintptr, GLsizeiptr, const GLvoid *)' {aka 'void (*)(unsigned int, long long int, long long int, const void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2165:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedBufferSubDataEXT, (GLuint, GLintptr, GLsizeiptr, const GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLvoid * (*)(GLuint, GLenum)' {aka 'void * (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2166:1: note: in expansion of macro 'AGL_API' AGL_API(GLvoid*, MapNamedBufferEXT, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLuint)' {aka 'unsigned char (*)(unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2167:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, UnmapNamedBufferEXT, (GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2168:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedBufferParameterivEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLvoid **)' {aka 'void (*)(unsigned int, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2169:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedBufferPointervEXT, (GLuint, GLenum, GLvoid* *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLintptr, GLsizeiptr, GLvoid *)' {aka 'void (*)(unsigned int, long long int, long long int, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2170:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedBufferSubDataEXT, (GLuint, GLintptr, GLsizeiptr, GLvoid *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2171:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureBufferEXT, (GLuint, GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2172:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexBufferEXT, (GLenum, GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2173:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedRenderbufferStorageEXT, (GLuint, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2174:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedRenderbufferParameterivEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLenum (*)(GLuint, GLenum)' {aka 'unsigned int (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2175:1: note: in expansion of macro 'AGL_API' AGL_API(GLenum, CheckNamedFramebufferStatusEXT, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2176:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferTexture1DEXT, (GLuint, GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2177:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferTexture2DEXT, (GLuint, GLenum, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2178:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferTexture3DEXT, (GLuint, GLenum, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2179:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferRenderbufferEXT, (GLuint, GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2180:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetNamedFramebufferAttachmentParameterivEXT, (GLuint, GLenum, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2181:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenerateTextureMipmapEXT, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2182:1: note: in expansion of macro 'AGL_API' AGL_API(void, GenerateMultiTexMipmapEXT, (GLenum, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2183:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferDrawBufferEXT, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, const GLenum *)' {aka 'void (*)(unsigned int, int, const unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2184:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferDrawBuffersEXT, (GLuint, GLsizei, const GLenum *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum)' {aka 'void (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2185:1: note: in expansion of macro 'AGL_API' AGL_API(void, FramebufferReadBufferEXT, (GLuint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLint *)' {aka 'void (*)(unsigned int, unsigned int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2186:1: note: in expansion of macro 'AGL_API' AGL_API(void, GetFramebufferParameterivEXT, (GLuint, GLenum, GLint *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2187:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedRenderbufferStorageMultisampleEXT, (GLuint, GLsizei, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLsizei, GLsizei, GLenum, GLsizei, GLsizei)' {aka 'void (*)(unsigned int, int, int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2188:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedRenderbufferStorageMultisampleCoverageEXT, (GLuint, GLsizei, GLsizei, GLenum, GLsizei, GLsizei)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2189:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferTextureEXT, (GLuint, GLenum, GLuint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLint, GLint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2190:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferTextureLayerEXT, (GLuint, GLenum, GLuint, GLint, GLint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint, GLint, GLenum)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2191:1: note: in expansion of macro 'AGL_API' AGL_API(void, NamedFramebufferTextureFaceEXT, (GLuint, GLenum, GLuint, GLint, GLenum)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLuint, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2192:1: note: in expansion of macro 'AGL_API' AGL_API(void, TextureRenderbufferEXT, (GLuint, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:174:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLenum, GLenum, GLuint)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("gl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/gl_ext_api.h:2193:1: note: in expansion of macro 'AGL_API' AGL_API(void, MultiTexRenderbufferEXT, (GLenum, GLenum, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *, int, UINT)' {aka 'void * (*)(void *, int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:2:1: note: in expansion of macro 'AGL_API' AGL_API(HANDLE, CreateBufferRegionARB, (HDC, int, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:3:1: note: in expansion of macro 'AGL_API' AGL_API(VOID, DeleteBufferRegionARB, (HANDLE)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, int, int)' {aka 'int (*)(void *, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:4:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SaveBufferRegionARB, (HANDLE, int, int, int, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, int, int, int, int)' {aka 'int (*)(void *, int, int, int, int, int, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:5:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, RestoreBufferRegionARB, (HANDLE, int, int, int, int, int, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'const char * (*)(void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:8:1: note: in expansion of macro 'AGL_API' AGL_API(const char *, GetExtensionsStringARB, (HDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, UINT, const int *, int *)' {aka 'int (*)(void *, int, int, unsigned int, const int *, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:11:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetPixelFormatAttribivARB, (HDC, int, int, UINT, const int *, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, UINT, const int *, FLOAT *)' {aka 'int (*)(void *, int, int, unsigned int, const int *, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:12:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetPixelFormatAttribfvARB, (HDC, int, int, UINT, const int *, FLOAT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, const int *, const FLOAT *, UINT, int *, UINT *)' {aka 'int (*)(void *, const int *, const float *, unsigned int, int *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:13:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ChoosePixelFormatARB, (HDC, const int *, const FLOAT *, UINT, int *, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, void *, void *)' {aka 'int (*)(void *, void *, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:16:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, MakeContextCurrentARB, (HDC, HDC, HGLRC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:17:1: note: in expansion of macro 'AGL_API' AGL_API(HDC, GetCurrentReadDCARB, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *, int, int, int, const int *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:20:1: note: in expansion of macro 'AGL_API' AGL_API(HPBUFFERARB, CreatePbufferARB, (HDC, int, int, int, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:21:1: note: in expansion of macro 'AGL_API' AGL_API(HDC, GetPbufferDCARB, (HPBUFFERARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'int (*)(void *, void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:22:1: note: in expansion of macro 'AGL_API' AGL_API(int, ReleasePbufferDCARB, (HPBUFFERARB, HDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:23:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, DestroyPbufferARB, (HPBUFFERARB)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int *)' {aka 'int (*)(void *, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:24:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryPbufferARB, (HPBUFFERARB, int, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int)' {aka 'int (*)(void *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:27:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, BindTexImageARB, (HPBUFFERARB, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int)' {aka 'int (*)(void *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:28:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ReleaseTexImageARB, (HPBUFFERARB, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, const int *)' {aka 'int (*)(void *, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:29:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SetPbufferAttribARB, (HPBUFFERARB, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLushort)' {aka 'unsigned char (*)(short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:32:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, CreateDisplayColorTableEXT, (GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(const GLushort *, GLuint)' {aka 'unsigned char (*)(const short unsigned int *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:33:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, LoadDisplayColorTableEXT, (const GLushort *, GLuint)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'GLboolean (*)(GLushort)' {aka 'unsigned char (*)(short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:34:1: note: in expansion of macro 'AGL_API' AGL_API(GLboolean, BindDisplayColorTableEXT, (GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(GLushort)' {aka 'void (*)(short unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:35:1: note: in expansion of macro 'AGL_API' AGL_API(VOID, DestroyDisplayColorTableEXT, (GLushort)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'const char * (*)(void)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:38:1: note: in expansion of macro 'AGL_API' AGL_API(const char *, GetExtensionsStringEXT, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, void *, void *)' {aka 'int (*)(void *, void *, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:41:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, MakeContextCurrentEXT, (HDC, HDC, HGLRC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:42:1: note: in expansion of macro 'AGL_API' AGL_API(HDC, GetCurrentReadDCEXT, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *, int, int, int, const int *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:45:1: note: in expansion of macro 'AGL_API' AGL_API(HPBUFFEREXT, CreatePbufferEXT, (HDC, int, int, int, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:46:1: note: in expansion of macro 'AGL_API' AGL_API(HDC, GetPbufferDCEXT, (HPBUFFEREXT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'int (*)(void *, void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:47:1: note: in expansion of macro 'AGL_API' AGL_API(int, ReleasePbufferDCEXT, (HPBUFFEREXT, HDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:48:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, DestroyPbufferEXT, (HPBUFFEREXT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int *)' {aka 'int (*)(void *, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:49:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryPbufferEXT, (HPBUFFEREXT, int, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, UINT, int *, int *)' {aka 'int (*)(void *, int, int, unsigned int, int *, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:52:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetPixelFormatAttribivEXT, (HDC, int, int, UINT, int *, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, UINT, int *, FLOAT *)' {aka 'int (*)(void *, int, int, unsigned int, int *, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:53:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetPixelFormatAttribfvEXT, (HDC, int, int, UINT, int *, FLOAT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, const int *, const FLOAT *, UINT, int *, UINT *)' {aka 'int (*)(void *, const int *, const float *, unsigned int, int *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:54:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ChoosePixelFormatEXT, (HDC, const int *, const FLOAT *, UINT, int *, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(int)' {aka 'int (*)(int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:57:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SwapIntervalEXT, (int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:58:1: note: in expansion of macro 'AGL_API' AGL_API(int, GetSwapIntervalEXT, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(GLsizei, GLfloat, GLfloat, GLfloat)' {aka 'void * (*)(int, float, float, float)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:61:1: note: in expansion of macro 'AGL_API' AGL_API(void*, AllocateMemoryNV, (GLsizei, GLfloat, GLfloat, GLfloat)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(void *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:62:1: note: in expansion of macro 'AGL_API' AGL_API(void, FreeMemoryNV, (void *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, INT64 *, INT64 *, INT64 *)' {aka 'int (*)(void *, long long int *, long long int *, long long int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:65:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetSyncValuesOML, (HDC, INT64 *, INT64 *, INT64 *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, INT32 *, INT32 *)' {aka 'int (*)(void *, int *, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:66:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetMscRateOML, (HDC, INT32 *, INT32 *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, INT64, INT64, INT64, INT64 *, INT64 *, INT64 *)' {aka 'int (*)(void *, long long int, long long int, long long int, long long int *, long long int *, long long int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:69:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, WaitForMscOML, (HDC, INT64, INT64, INT64, INT64 *, INT64 *, INT64 *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, INT64, INT64 *, INT64 *, INT64 *)' {aka 'int (*)(void *, long long int, long long int *, long long int *, long long int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:70:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, WaitForSbcOML, (HDC, INT64, INT64 *, INT64 *, INT64 *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int *)' {aka 'int (*)(void *, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:73:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetDigitalVideoParametersI3D, (HDC, int, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, const int *)' {aka 'int (*)(void *, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:74:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SetDigitalVideoParametersI3D, (HDC, int, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int *)' {aka 'int (*)(void *, int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:77:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetGammaTableParametersI3D, (HDC, int, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, const int *)' {aka 'int (*)(void *, int, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:78:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SetGammaTableParametersI3D, (HDC, int, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, USHORT *, USHORT *, USHORT *)' {aka 'int (*)(void *, int, short unsigned int *, short unsigned int *, short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:79:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetGammaTableI3D, (HDC, int, USHORT *, USHORT *, USHORT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, const USHORT *, const USHORT *, const USHORT *)' {aka 'int (*)(void *, int, const short unsigned int *, const short unsigned int *, const short unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:80:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SetGammaTableI3D, (HDC, int, const USHORT *, const USHORT *, const USHORT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:83:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, EnableGenlockI3D, (HDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:84:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, DisableGenlockI3D, (HDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, BOOL *)' {aka 'int (*)(void *, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:85:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, IsEnabledGenlockI3D, (HDC, BOOL *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT)' {aka 'int (*)(void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:86:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GenlockSourceI3D, (HDC, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT *)' {aka 'int (*)(void *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:87:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetGenlockSourceI3D, (HDC, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT)' {aka 'int (*)(void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:88:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GenlockSourceEdgeI3D, (HDC, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT *)' {aka 'int (*)(void *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:89:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetGenlockSourceEdgeI3D, (HDC, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT)' {aka 'int (*)(void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:90:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GenlockSampleRateI3D, (HDC, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT *)' {aka 'int (*)(void *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:91:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetGenlockSampleRateI3D, (HDC, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT)' {aka 'int (*)(void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:92:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GenlockSourceDelayI3D, (HDC, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT *)' {aka 'int (*)(void *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:93:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetGenlockSourceDelayI3D, (HDC, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT *, UINT *)' {aka 'int (*)(void *, unsigned int *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:94:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryGenlockMaxSourceDelayI3D, (HDC, UINT *, UINT *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *, DWORD, UINT)' {aka 'void * (*)(void *, long unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:97:1: note: in expansion of macro 'AGL_API' AGL_API(LPVOID, CreateImageBufferI3D, (HDC, DWORD, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, void *)' {aka 'int (*)(void *, void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:98:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, DestroyImageBufferI3D, (HDC, LPVOID)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, void * const*, void * const*, const DWORD *, UINT)' {aka 'int (*)(void *, void * const*, void * const*, const long unsigned int *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:99:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, AssociateImageBufferEventsI3D, (HDC, const HANDLE *, const LPVOID *, const DWORD *, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, void * const*, UINT)' {aka 'int (*)(void *, void * const*, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:100:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ReleaseImageBufferEventsI3D, (HDC, const LPVOID *, UINT)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:103:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, EnableFrameLockI3D, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:104:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, DisableFrameLockI3D, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(BOOL *)' {aka 'int (*)(int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:105:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, IsEnabledFrameLockI3D, (BOOL *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(BOOL *)' {aka 'int (*)(int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:106:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryFrameLockMasterI3D, (BOOL *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(float *)' {aka 'int (*)(float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:109:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetFrameUsageI3D, (float *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:110:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, BeginFrameTrackingI3D, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:111:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, EndFrameTrackingI3D, (void)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD *, DWORD *, float *)' {aka 'int (*)(long unsigned int *, long unsigned int *, float *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:112:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryFrameTrackingI3D, (DWORD *, DWORD *, float *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void (*)(int, int, int, int)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:115:1: note: in expansion of macro 'AGL_API' AGL_API(void, AddSwapHintRectWIN, (int, int, int, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'int (*)(void *, void **)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:118:1: note: in expansion of macro 'AGL_API' AGL_API(int, EnumerateVideoDevicesNV, (HDC, HVIDEOOUTPUTDEVICENV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, unsigned int, void *, const int *)' {aka 'int (*)(void *, unsigned int, void *, const int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:119:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, BindVideoDeviceNV, (HDC, unsigned int, HVIDEOOUTPUTDEVICENV, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(int, int *)' {aka 'int (*)(int, int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:120:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryCurrentContextNV, (int, int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, void **)' {aka 'int (*)(void *, int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:123:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetVideoDeviceNV, (HDC, int, HPVIDEODEV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:124:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ReleaseVideoDeviceNV, (HPVIDEODEV)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, void *, int)' {aka 'int (*)(void *, void *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:125:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, BindVideoImageNV, (HPVIDEODEV, HPBUFFERARB, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int)' {aka 'int (*)(void *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:126:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ReleaseVideoImageNV, (HPBUFFERARB, int)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, long unsigned int *, BOOL)' {aka 'int (*)(void *, int, long unsigned int *, int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:127:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, SendPbufferToVideoNV, (HPBUFFERARB, int, unsigned long *, BOOL)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, long unsigned int *, long unsigned int *)' {aka 'int (*)(void *, long unsigned int *, long unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:128:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, GetVideoInfoNV, (HPVIDEODEV, unsigned long *, unsigned long *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, GLuint)' {aka 'int (*)(void *, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:131:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, JoinSwapGroupNV, (HDC hDC, GLuint group)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(GLuint, GLuint)' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:132:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, BindSwapBarrierNV, (GLuint group, GLuint barrier)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, GLuint *, GLuint *)' {aka 'int (*)(void *, unsigned int *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:133:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QuerySwapGroupNV, (HDC hDC, GLuint *group, GLuint *barrier)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, GLuint *, GLuint *)' {aka 'int (*)(void *, unsigned int *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:134:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryMaxSwapGroupsNV, (HDC hDC, GLuint *maxGroups, GLuint *maxBarriers)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, GLuint *)' {aka 'int (*)(void *, unsigned int *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:135:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, QueryFrameCountNV, (HDC hDC, GLuint *count)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:136:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, ResetFrameCountNV, (HDC hDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(UINT, void **)' {aka 'int (*)(unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:139:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, EnumGpusNV, (UINT, HGPUNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT, struct _GPU_DEVICE *)' {aka 'int (*)(void *, unsigned int, struct _GPU_DEVICE *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:140:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, EnumGpuDevicesNV, (HGPUNV, UINT, PGPU_DEVICE)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void * const*)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:141:1: note: in expansion of macro 'AGL_API' AGL_API(HDC, CreateAffinityDCNV, (const HGPUNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, UINT, void **)' {aka 'int (*)(void *, unsigned int, void **)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:142:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, EnumGpusFromAffinityDCNV, (HDC, UINT, HGPUNV *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:143:1: note: in expansion of macro 'AGL_API' AGL_API(BOOL, DeleteDCNV, (HDC)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:179:15: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'void * (*)(void *, void *, const int *)' [-Wcast-function-type] ext->name = (AGL_##name##_t)wglGetProcAddress("wgl" #name); \ ^ E:/usr/libs/Allegro44XGIT/addons/allegrogl/include/allegrogl/GLext/wgl_ext_api.h:146:1: note: in expansion of macro 'AGL_API' AGL_API(HGLRC, CreateContextAttribsARB, (HDC, HGLRC, const int *)) ^~~~~~~ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c: In function 'allegro_gl_is_extension_supported': E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\glext.c:322:34: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'const char * (*)(void *)' [-Wcast-function-type] __wglGetExtensionsStringARB = (AGL_GetExtensionsStringARB_t) ^ [ 30%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/gui.c.obj [ 30%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/videovtb.c.obj [ 30%] Building C object addons/allegrogl/CMakeFiles/allegrogl.dir/src/win.c.obj E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\win.c: In function 'select_pixel_format': E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\win.c:922:34: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'const char * (*)(void *)' [-Wcast-function-type] __wglGetExtensionsStringARB = (AGL_GetExtensionsStringARB_t) ^ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\win.c:947:36: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, UINT, const int *, int *)' {aka 'int (*)(void *, int, int, unsigned int, const int *, int *)'} [-Wcast-function-type] __wglGetPixelFormatAttribivARB = (AGL_GetPixelFormatAttribivARB_t) ^ E:\usr\libs\Allegro44XGIT\addons\allegrogl\src\win.c:949:36: warning: cast between incompatible function types from 'PROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, int, int, UINT, int *, int *)' {aka 'int (*)(void *, int, int, unsigned int, int *, int *)'} [-Wcast-function-type] __wglGetPixelFormatAttribivEXT = (AGL_GetPixelFormatAttribivEXT_t) ^ [ 31%] Linking C static library ..\..\lib\liballeggl-debug.a [ 31%] Built target allegrogl [ 31%] Building C object addons/allegrogl/CMakeFiles/exgui_agl.dir/examp/exgui.c.obj [ 32%] Linking C executable examp\exgui.exe [ 32%] Built target exgui_agl [ 32%] Building C object addons/allegrogl/CMakeFiles/exext_agl.dir/examp/exext.c.obj [ 32%] Linking C executable examp\exext.exe [ 32%] Built target exext_agl [ 32%] Building C object addons/allegrogl/CMakeFiles/exblend_agl.dir/examp/exblend.c.obj [ 32%] Linking C executable examp\exblend.exe [ 32%] Built target exblend_agl [ 32%] Building C object addons/allegrogl/CMakeFiles/exalpfnt_agl.dir/examp/exalpfnt.c.obj [ 32%] Linking C executable examp\exalpfnt.exe [ 32%] Built target exalpfnt_agl [ 32%] Building C object addons/allegrogl/CMakeFiles/exmipmaps_agl.dir/examp/exmipmaps.c.obj [ 32%] Linking C executable examp\exmipmaps.exe [ 32%] Built target exmipmaps_agl [ 32%] Building C object addons/allegrogl/CMakeFiles/dialog_agl.dir/examp/dialog.c.obj [ 33%] Linking C executable examp\dialog.exe [ 33%] Built target dialog_agl [ 33%] Building C object addons/allegrogl/CMakeFiles/dumbtest_agl.dir/examp/dumbtest.c.obj [ 33%] Linking C executable examp\dumbtest.exe [ 33%] Built target dumbtest_agl [ 34%] Building C object addons/allegrogl/CMakeFiles/excamera_agl.dir/examp/excamera.c.obj [ 34%] Linking C executable examp\excamera.exe [ 34%] Built target excamera_agl [ 35%] Building C object addons/allegrogl/CMakeFiles/exalleg_agl.dir/examp/exalleg.c.obj [ 35%] Linking C executable examp\exalleg.exe [ 35%] Built target exalleg_agl [ 35%] Generating examp/a1.bmp [ 35%] Generating examp/a8.bmp [ 36%] Generating examp/a24.tga [ 36%] Generating examp/a32.tga [ 36%] Generating examp/demofont.dat [ 36%] Generating examp/lucidia.dat [ 36%] Generating examp/mysha.pcx [ 37%] Generating examp/running.dat [ 37%] Built target copy_allegrogl_example_data [ 38%] Building C object addons/allegrogl/CMakeFiles/exmasked_agl.dir/examp/exmasked.c.obj [ 38%] Linking C executable examp\exmasked.exe [ 38%] Built target exmasked_agl [ 38%] Building C object addons/allegrogl/CMakeFiles/extext_agl.dir/examp/extext.c.obj [ 38%] Linking C executable examp\extext.exe [ 38%] Built target extext_agl [ 38%] Building C object addons/allegrogl/CMakeFiles/extextur_agl.dir/examp/extextur.c.obj [ 38%] Linking C executable examp\extextur.exe [ 38%] Built target extextur_agl [ 38%] Building C object addons/allegrogl/CMakeFiles/fonttest_agl.dir/examp/fonttest.c.obj [ 39%] Linking C executable examp\fonttest.exe [ 39%] Built target fonttest_agl [ 40%] Building C object addons/allegrogl/CMakeFiles/test_agl.dir/examp/test.c.obj [ 40%] Linking C executable examp\test.exe [ 40%] Built target test_agl [ 40%] Building C object addons/allegrogl/CMakeFiles/tex_agl.dir/examp/tex.c.obj [ 40%] Linking C executable examp\tex.exe [ 40%] Built target tex_agl [ 40%] Generating examples/cat.tga [ 40%] Generating examples/datafile.dat [ 40%] Generating examples/jpgalleg.jpg [ 40%] Built target copy_jpgalleg_example_data [ 41%] Building C object addons/jpgalleg/CMakeFiles/jpgalleg.dir/src/decode.c.obj [ 41%] Building C object addons/jpgalleg/CMakeFiles/jpgalleg.dir/src/encode.c.obj [ 41%] Building C object addons/jpgalleg/CMakeFiles/jpgalleg.dir/src/error.c.obj [ 41%] Building C object addons/jpgalleg/CMakeFiles/jpgalleg.dir/src/init.c.obj [ 42%] Building C object addons/jpgalleg/CMakeFiles/jpgalleg.dir/src/io.c.obj [ 42%] Building C object addons/jpgalleg/CMakeFiles/jpgalleg.dir/src/jpgalleg.c.obj [ 42%] Linking C static library ..\..\lib\libjpgalleg-debug.a [ 42%] Built target jpgalleg [ 42%] Building C object addons/jpgalleg/CMakeFiles/ex5_jpg.dir/examples/ex5.c.obj [ 42%] Linking C executable examples\ex5.exe [ 42%] Built target ex5_jpg [ 42%] Building C object addons/jpgalleg/CMakeFiles/ex1_jpg.dir/examples/ex1.c.obj [ 42%] Linking C executable examples\ex1.exe [ 42%] Built target ex1_jpg [ 43%] Building C object addons/jpgalleg/CMakeFiles/ex2_jpg.dir/examples/ex2.c.obj [ 43%] Linking C executable examples\ex2.exe [ 43%] Built target ex2_jpg [ 43%] Building C object addons/jpgalleg/CMakeFiles/ex3_jpg.dir/examples/ex3.c.obj [ 43%] Linking C executable examples\ex3.exe [ 43%] Built target ex3_jpg [ 43%] Building C object addons/jpgalleg/CMakeFiles/ex4_jpg.dir/examples/ex4.c.obj [ 44%] Linking C executable examples\ex4.exe [ 44%] Built target ex4_jpg [ 45%] Building C object examples/CMakeFiles/ex3buf.dir/ex3buf.c.obj [ 45%] Linking C executable ex3buf.exe [ 45%] Built target ex3buf [ 45%] Building C object examples/CMakeFiles/ex12bit.dir/ex12bit.c.obj [ 45%] Linking C executable ex12bit.exe [ 45%] Built target ex12bit [ 45%] Building C object examples/CMakeFiles/excamera.dir/excamera.c.obj [ 45%] Linking C executable excamera.exe [ 45%] Built target excamera [ 45%] Building C object examples/CMakeFiles/ex3d.dir/ex3d.c.obj E:\usr\libs\Allegro44XGIT\examples\ex3d.c:54:10: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, -32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:54:21: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, -32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:54:32: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, -32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:55:10: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, 32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:55:32: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, 32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:56:32: warning: left shift of negative value [-Wshift-negative-value] { 32 << 16, 32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:57:21: warning: left shift of negative value [-Wshift-negative-value] { 32 << 16, -32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:57:32: warning: left shift of negative value [-Wshift-negative-value] { 32 << 16, -32 << 16, -32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:58:10: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, -32 << 16, 32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:58:21: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, -32 << 16, 32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:59:10: warning: left shift of negative value [-Wshift-negative-value] { -32 << 16, 32 << 16, 32 << 16 }, ^~ E:\usr\libs\Allegro44XGIT\examples\ex3d.c:61:21: warning: left shift of negative value [-Wshift-negative-value] { 32 << 16, -32 << 16, 32 << 16 }, ^~ [ 45%] Linking C executable ex3d.exe [ 45%] Built target ex3d [ 45%] Building C object examples/CMakeFiles/exaccel.dir/exaccel.c.obj [ 45%] Linking C executable exaccel.exe [ 45%] Built target exaccel [ 46%] Building C object examples/CMakeFiles/exkeys.dir/exkeys.c.obj [ 46%] Linking C executable exkeys.exe [ 46%] Built target exkeys [ 46%] Building C object examples/CMakeFiles/exalpha.dir/exalpha.c.obj [ 47%] Linking C executable exalpha.exe [ 47%] Built target exalpha [ 47%] Building C object examples/CMakeFiles/excolmap.dir/excolmap.c.obj [ 47%] Linking C executable excolmap.exe [ 47%] Built target excolmap [ 47%] Building C object examples/CMakeFiles/exmouse.dir/exmouse.c.obj [ 47%] Linking C executable exmouse.exe [ 47%] Built target exmouse [ 47%] Building C object examples/CMakeFiles/exblend.dir/exblend.c.obj [ 48%] Linking C executable exblend.exe [ 48%] Built target exblend [ 48%] Building C object examples/CMakeFiles/exgui.dir/exgui.c.obj [ 48%] Linking C executable exgui.exe [ 48%] Built target exgui [ 48%] Building C object examples/CMakeFiles/exflip.dir/exflip.c.obj [ 48%] Linking C executable exflip.exe [ 48%] Built target exflip [ 48%] Building C object examples/CMakeFiles/excustom.dir/excustom.c.obj [ 48%] Linking C executable excustom.exe [ 48%] Built target excustom [ 48%] Building C object examples/CMakeFiles/exbitmap.dir/exbitmap.c.obj [ 48%] Linking C executable exbitmap.exe [ 48%] Built target exbitmap [ 48%] Building C object examples/CMakeFiles/exxfade.dir/exxfade.c.obj [ 48%] Linking C executable exxfade.exe [ 48%] Built target exxfade [ 48%] Building C object examples/CMakeFiles/exconfig.dir/exconfig.c.obj [ 49%] Linking C executable exconfig.exe [ 49%] Built target exconfig [ 49%] Building C object examples/CMakeFiles/extrans2.dir/extrans2.c.obj [ 50%] Linking C executable extrans2.exe [ 50%] Built target extrans2 [ 50%] Building C object examples/CMakeFiles/exhello.dir/exhello.c.obj [ 50%] Linking C executable exhello.exe [ 50%] Built target exhello [ 50%] Building C object examples/CMakeFiles/exdata.dir/exdata.c.obj [ 50%] Linking C executable exdata.exe [ 50%] Built target exdata [ 50%] Building C object examples/CMakeFiles/extruec.dir/extruec.c.obj [ 50%] Linking C executable extruec.exe [ 50%] Built target extruec [ 50%] Building C object examples/CMakeFiles/exmem.dir/exmem.c.obj [ 50%] Linking C executable exmem.exe [ 50%] Built target exmem [ 51%] Building C object examples/CMakeFiles/exdbuf.dir/exdbuf.c.obj [ 51%] Linking C executable exdbuf.exe [ 51%] Built target exdbuf [ 51%] Building C object examples/CMakeFiles/exexedat.dir/exexedat.c.obj [ 52%] Linking C executable exexedat.exe [ 52%] Built target exexedat [ 52%] Building C object examples/CMakeFiles/exfixed.dir/exfixed.c.obj [ 53%] Linking C executable exfixed.exe [ 53%] Built target exfixed [ 53%] Building C object examples/CMakeFiles/exflame.dir/exflame.c.obj [ 53%] Linking C executable exflame.exe [ 53%] Built target exflame [ 54%] Building C object examples/CMakeFiles/exfont.dir/exfont.c.obj [ 54%] Linking C executable exfont.exe [ 54%] Built target exfont [ 54%] Building C object examples/CMakeFiles/exjoy.dir/exjoy.c.obj [ 54%] Linking C executable exjoy.exe [ 54%] Built target exjoy [ 54%] Building C object examples/CMakeFiles/exlights.dir/exlights.c.obj [ 54%] Linking C executable exlights.exe [ 54%] Built target exlights [ 54%] Building C object examples/CMakeFiles/exstars.dir/exstars.c.obj [ 54%] Linking C executable exstars.exe [ 54%] Built target exstars [ 55%] Building C object examples/CMakeFiles/exsprite.dir/exsprite.c.obj [ 55%] Linking C executable exsprite.exe [ 55%] Built target exsprite [ 55%] Building C object examples/CMakeFiles/exsyscur.dir/exsyscur.c.obj [ 56%] Linking C executable exsyscur.exe [ 56%] Built target exsyscur [ 56%] Building C object examples/CMakeFiles/exmidi.dir/exmidi.c.obj [ 57%] Linking C executable exmidi.exe [ 57%] Built target exmidi [ 58%] Building C object examples/CMakeFiles/expackf.dir/expackf.c.obj [ 58%] Linking C executable expackf.exe [ 58%] Built target expackf [ 58%] Building C object examples/CMakeFiles/expal.dir/expal.c.obj [ 58%] Linking C executable expal.exe [ 58%] Built target expal [ 58%] Building C object examples/CMakeFiles/exrotscl.dir/exrotscl.c.obj [ 58%] Linking C executable exrotscl.exe [ 58%] Built target exrotscl [ 58%] Building C object examples/CMakeFiles/expat.dir/expat.c.obj [ 59%] Linking C executable expat.exe [ 59%] Built target expat [ 59%] Building C object examples/CMakeFiles/exquat.dir/exquat.c.obj [ 59%] Linking C executable exquat.exe [ 59%] Built target exquat [ 60%] Building C object examples/CMakeFiles/exstream.dir/exstream.c.obj [ 60%] Linking C executable exstream.exe [ 60%] Built target exstream [ 60%] Building C object examples/CMakeFiles/exrgbhsv.dir/exrgbhsv.c.obj [ 61%] Linking C executable exrgbhsv.exe [ 61%] Built target exrgbhsv [ 62%] Building C object examples/CMakeFiles/exscale.dir/exscale.c.obj [ 62%] Linking C executable exscale.exe [ 62%] Built target exscale [ 62%] Building C object examples/CMakeFiles/exsample.dir/exsample.c.obj [ 62%] Linking C executable exsample.exe [ 62%] Built target exsample [ 62%] Building C object examples/CMakeFiles/exscn3d.dir/exscn3d.c.obj [ 62%] Linking C executable exscn3d.exe [ 62%] Built target exscn3d [ 62%] Building C object examples/CMakeFiles/exupdate.dir/exupdate.c.obj [ 62%] Linking C executable exupdate.exe [ 62%] Built target exupdate [ 62%] Building C object examples/CMakeFiles/exspline.dir/exspline.c.obj [ 62%] Linking C executable exspline.exe [ 62%] Built target exspline [ 62%] Building C object examples/CMakeFiles/exscroll.dir/exscroll.c.obj [ 63%] Linking C executable exscroll.exe [ 63%] Built target exscroll [ 63%] Building C object examples/CMakeFiles/exshade.dir/exshade.c.obj [ 63%] Linking C executable exshade.exe [ 63%] Built target exshade [ 63%] Building C object examples/CMakeFiles/exswitch.dir/exswitch.c.obj [ 63%] Linking C executable exswitch.exe [ 63%] Built target exswitch [ 64%] Building C object examples/CMakeFiles/extimer.dir/extimer.c.obj [ 64%] Linking C executable extimer.exe [ 64%] Built target extimer [ 64%] Building C object examples/CMakeFiles/extrans.dir/extrans.c.obj [ 64%] Linking C executable extrans.exe [ 64%] Built target extrans [ 64%] Building C object examples/CMakeFiles/exunicod.dir/exunicod.c.obj [ 65%] Linking C executable exunicod.exe [ 65%] Built target exunicod [ 66%] Building C object examples/CMakeFiles/exzbuf.dir/exzbuf.c.obj [ 66%] Linking C executable exzbuf.exe [ 66%] Built target exzbuf [ 66%] Generating allegro.pcx [ 66%] Generating example.dat [ 66%] Generating examples.txt [ 66%] Generating exconfig.ini [ 67%] Generating inkblot.tga [ 67%] Generating mysha.pcx [ 67%] Generating planet.pcx [ 67%] Generating running.dat [ 68%] Generating unifont.dat [ 68%] Built target copy_example_data [ 69%] Building C object demos/shooter/CMakeFiles/shooter.dir/animsel.c.obj [ 69%] Building C object demos/shooter/CMakeFiles/shooter.dir/bullet.c.obj [ 69%] Building C object demos/shooter/CMakeFiles/shooter.dir/dirty.c.obj [ 69%] Building C object demos/shooter/CMakeFiles/shooter.dir/expl.c.obj [ 69%] Building C object demos/shooter/CMakeFiles/shooter.dir/star.c.obj [ 70%] Building C object demos/shooter/CMakeFiles/shooter.dir/aster.c.obj [ 70%] Building C object demos/shooter/CMakeFiles/shooter.dir/demo.c.obj [ 70%] Building C object demos/shooter/CMakeFiles/shooter.dir/display.c.obj [ 70%] Building C object demos/shooter/CMakeFiles/shooter.dir/game.c.obj [ 70%] Building C object demos/shooter/CMakeFiles/shooter.dir/title.c.obj E:\usr\libs\Allegro44XGIT\demos\shooter\title.c: In function 'parse_source': E:\usr\libs\Allegro44XGIT\demos\shooter\title.c:324:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] filename + (int)(unsigned long)param); ^ E:\usr\libs\Allegro44XGIT\demos\shooter\title.c:337:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] filename + (int)(unsigned long)param) == 0) ^ E:\usr\libs\Allegro44XGIT\demos\shooter\title.c:345:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (filename + (int)(unsigned long)param) + ^ E:\usr\libs\Allegro44XGIT\demos\shooter\title.c:347:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] strcpy(d->text, filename + (int)(unsigned long)param); ^ E:\usr\libs\Allegro44XGIT\demos\shooter\title.c: In function 'load_credits': E:\usr\libs\Allegro44XGIT\demos\shooter\title.c:534:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)(unsigned long)(strlen(buf2) - 3)); ^ [ 71%] Building RC object demos/shooter/CMakeFiles/shooter.dir/shooter.rc.obj [ 71%] Linking C executable shooter.exe [ 71%] Built target shooter [ 72%] Generating demo.dat [ 72%] Built target copy_shooter_data [ 72%] Building C object demos/skater/CMakeFiles/skater.dir/source/anim.c.obj [ 72%] Building C object demos/skater/CMakeFiles/skater.dir/source/backscrl.c.obj [ 72%] Building C object demos/skater/CMakeFiles/skater.dir/source/credits.c.obj [ 73%] Building C object demos/skater/CMakeFiles/skater.dir/source/dblbuf.c.obj [ 73%] Building C object demos/skater/CMakeFiles/skater.dir/source/fps.c.obj [ 73%] Building C object demos/skater/CMakeFiles/skater.dir/source/framewk.c.obj [ 73%] Building C object demos/skater/CMakeFiles/skater.dir/source/game_sk.c.obj [ 74%] Building C object demos/skater/CMakeFiles/skater.dir/source/gamepad.c.obj [ 74%] Building C object demos/skater/CMakeFiles/skater.dir/source/global.c.obj [ 74%] Building C object demos/skater/CMakeFiles/skater.dir/source/intro.c.obj [ 74%] Building C object demos/skater/CMakeFiles/skater.dir/source/kbd_sk.c.obj [ 74%] Building C object demos/skater/CMakeFiles/skater.dir/source/level.c.obj [ 75%] Building C object demos/skater/CMakeFiles/skater.dir/source/lvlalloc.c.obj [ 75%] Building C object demos/skater/CMakeFiles/skater.dir/source/lvlfile.c.obj [ 75%] Building C object demos/skater/CMakeFiles/skater.dir/source/lvlstate.c.obj [ 75%] Building C object demos/skater/CMakeFiles/skater.dir/source/menu.c.obj [ 75%] Building C object demos/skater/CMakeFiles/skater.dir/source/menuabt.c.obj [ 76%] Building C object demos/skater/CMakeFiles/skater.dir/source/menuctl.c.obj [ 76%] Building C object demos/skater/CMakeFiles/skater.dir/source/menugfx.c.obj [ 76%] Building C object demos/skater/CMakeFiles/skater.dir/source/menumain.c.obj [ 76%] Building C object demos/skater/CMakeFiles/skater.dir/source/menumisc.c.obj [ 76%] Building C object demos/skater/CMakeFiles/skater.dir/source/menuopts.c.obj [ 77%] Building C object demos/skater/CMakeFiles/skater.dir/source/menusnd.c.obj [ 77%] Building C object demos/skater/CMakeFiles/skater.dir/source/menusucc.c.obj [ 77%] Building C object demos/skater/CMakeFiles/skater.dir/source/music.c.obj [ 77%] Building C object demos/skater/CMakeFiles/skater.dir/source/oglflip.c.obj [ 78%] Building C object demos/skater/CMakeFiles/skater.dir/source/pageflip.c.obj [ 78%] Building C object demos/skater/CMakeFiles/skater.dir/source/physics.c.obj [ 78%] Building C object demos/skater/CMakeFiles/skater.dir/source/quadtree.c.obj [ 78%] Building C object demos/skater/CMakeFiles/skater.dir/source/scrshot.c.obj [ 78%] Building C object demos/skater/CMakeFiles/skater.dir/source/skater.c.obj [ 79%] Building C object demos/skater/CMakeFiles/skater.dir/source/token.c.obj [ 79%] Building C object demos/skater/CMakeFiles/skater.dir/source/transitn.c.obj [ 79%] Building C object demos/skater/CMakeFiles/skater.dir/source/tribuf.c.obj [ 79%] Building C object demos/skater/CMakeFiles/skater.dir/source/virtctl.c.obj [ 79%] Linking C executable skater.exe [ 79%] Built target skater [ 80%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/anim.c.obj [ 80%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/backscrl.c.obj [ 80%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/credits.c.obj [ 80%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/dblbuf.c.obj [ 80%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/fps.c.obj [ 81%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/framewk.c.obj [ 81%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/game_sk.c.obj [ 81%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/gamepad.c.obj [ 81%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/global.c.obj [ 82%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/intro.c.obj [ 82%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/kbd_sk.c.obj [ 82%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/level.c.obj [ 82%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/lvlalloc.c.obj [ 82%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/lvlfile.c.obj [ 83%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/lvlstate.c.obj [ 83%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menu.c.obj [ 83%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menuabt.c.obj [ 83%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menuctl.c.obj [ 83%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menugfx.c.obj [ 84%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menumain.c.obj [ 84%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menumisc.c.obj [ 84%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menuopts.c.obj [ 84%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menusnd.c.obj [ 84%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/menusucc.c.obj [ 85%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/music.c.obj [ 85%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/oglflip.c.obj [ 85%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/pageflip.c.obj [ 85%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/physics.c.obj [ 86%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/quadtree.c.obj [ 86%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/scrshot.c.obj [ 86%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/skater.c.obj [ 86%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/token.c.obj [ 86%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/transitn.c.obj [ 87%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/tribuf.c.obj [ 87%] Building C object demos/skater/CMakeFiles/skater_agl.dir/source/virtctl.c.obj [ 87%] Linking C executable skater_agl.exe [ 87%] Built target skater_agl [ 87%] Generating demo.dat [ 87%] Generating level.dat [ 87%] Built target copy_skater_data [ 88%] Building C object tools/CMakeFiles/aldat.dir/datedit.c.obj E:\usr\libs\Allegro44XGIT\tools\datedit.c: In function 'datedit_load_datafile': E:\usr\libs\Allegro44XGIT\tools\datedit.c:931:22: warning: typedef 'DF' locally defined but not used [-Wunused-local-typedefs] typedef void (*DF)(void *); ^~ E:\usr\libs\Allegro44XGIT\tools\datedit.c: In function 'datedit_grab': E:\usr\libs\Allegro44XGIT\tools\datedit.c:1622:19: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!type_index < 0) ^ E:\usr\libs\Allegro44XGIT\tools\datedit.c:1622:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] E:\usr\libs\Allegro44XGIT\tools\datedit.c:1622:7: note: add parentheses around left hand side expression to silence this warning if (!type_index < 0) ^~~~~~~~~~~ ( ) [ 88%] Building C object tools/CMakeFiles/aldat.dir/plugins/datalpha.c.obj [ 88%] Building C object tools/CMakeFiles/aldat.dir/plugins/datfli.c.obj [ 88%] Building C object tools/CMakeFiles/aldat.dir/plugins/datfname.c.obj [ 88%] Building C object tools/CMakeFiles/aldat.dir/plugins/datfont.c.obj [ 89%] Building C object tools/CMakeFiles/aldat.dir/plugins/datgrab.c.obj [ 89%] Building C object tools/CMakeFiles/aldat.dir/plugins/datgrid.c.obj [ 89%] Building C object tools/CMakeFiles/aldat.dir/plugins/datimage.c.obj [ 89%] Building C object tools/CMakeFiles/aldat.dir/plugins/datitype.c.obj [ 89%] Building C object tools/CMakeFiles/aldat.dir/plugins/datmidi.c.obj [ 90%] Building C object tools/CMakeFiles/aldat.dir/plugins/datpal.c.obj [ 90%] Building C object tools/CMakeFiles/aldat.dir/plugins/datsamp.c.obj [ 90%] Building C object tools/CMakeFiles/aldat.dir/plugins/datworms.c.obj [ 90%] Building C object tools/CMakeFiles/aldat.dir/__/addons/jpgalleg/plugin/datjpeg.c.obj [ 90%] Linking C static library ..\lib\libaldat.a [ 90%] Built target aldat [ 90%] Building C object tools/CMakeFiles/dat.dir/dat.c.obj [ 90%] Linking C executable dat.exe [ 90%] Built target dat [ 90%] Building C object tools/CMakeFiles/colormap.dir/colormap.c.obj [ 90%] Linking C executable colormap.exe [ 90%] Built target colormap [ 90%] Building C object tools/CMakeFiles/dat2s.dir/dat2s.c.obj E:\usr\libs\Allegro44XGIT\tools\dat2s.c: In function 'output_font_color': E:\usr\libs\Allegro44XGIT\tools\dat2s.c:232:23: warning: '_char_' directive writing 6 bytes into a region of size between 1 and 1000 [-Wformat-overflow=] sprintf(buf, "%s_char_%04X", goodname, ch); ^~~~~~ E:\usr\libs\Allegro44XGIT\tools\dat2s.c:232:20: note: using the range [0, 4294967295] for directive argument sprintf(buf, "%s_char_%04X", goodname, ch); ^~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\dat2s.c:232:7: note: 'sprintf' output between 11 and 1014 bytes into a destination of size 1000 sprintf(buf, "%s_char_%04X", goodname, ch); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\dat2s.c: In function 'output_font_mono': E:\usr\libs\Allegro44XGIT\tools\dat2s.c:271:23: warning: '_char_' directive writing 6 bytes into a region of size between 1 and 1000 [-Wformat-overflow=] sprintf(buf, "%s_char_%04X", goodname, ch); ^~~~~~ E:\usr\libs\Allegro44XGIT\tools\dat2s.c:271:20: note: using the range [0, 4294967295] for directive argument sprintf(buf, "%s_char_%04X", goodname, ch); ^~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\dat2s.c:271:7: note: 'sprintf' output between 11 and 1014 bytes into a destination of size 1000 sprintf(buf, "%s_char_%04X", goodname, ch); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking C executable dat2s.exe [ 90%] Built target dat2s [ 91%] Building C object tools/CMakeFiles/dat2c.dir/dat2c.c.obj E:\usr\libs\Allegro44XGIT\tools\dat2c.c: In function '_cwrite_esc': E:\usr\libs\Allegro44XGIT\tools\dat2c.c:580:21: warning: this statement may fall through [-Wimplicit-fallthrough=] was_num_escape = 2; ~~~~~~~~~~~~~~~^~~ E:\usr\libs\Allegro44XGIT\tools\dat2c.c:582:3: note: here case 7: /* \a or bell */ ^~~~ [ 91%] Linking C executable dat2c.exe [ 91%] Built target dat2c [ 91%] Building C object tools/CMakeFiles/grabber.dir/grabber.c.obj E:\usr\libs\Allegro44XGIT\tools\grabber.c: In function 'update_title': E:\usr\libs\Allegro44XGIT\tools\grabber.c:345:31: warning: '%s' directive writing up to 1023 bytes into a region of size 1014 [-Wformat-overflow=] sprintf(buf, "grabber - %s%s", grabber_data_file, is_modified ? " (modified)" : ""); ^~ ~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c:345:7: note: 'sprintf' output 11 or more bytes (assuming 1034) into a destination of size 1024 sprintf(buf, "grabber - %s%s", grabber_data_file, is_modified ? " (modified)" : ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c: In function 'save': E:\usr\libs\Allegro44XGIT\tools\grabber.c:2087:18: warning: '%s' directive writing up to 1023 bytes into a region of size 256 [-Wformat-overflow=] sprintf(buf2, "%s already exists, overwrite?", buf); ^~ ~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c:2087:3: note: 'sprintf' output between 28 and 1051 bytes into a destination of size 256 sprintf(buf2, "%s already exists, overwrite?", buf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c: In function 'sheller': E:\usr\libs\Allegro44XGIT\tools\grabber.c:3418:24: warning: 'grab' directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf(filename, "%sgrab%04d.%s", buf, i, ext); ^~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c:3418:3: note: 'sprintf' output between 10 and 527 bytes into a destination of size 256 sprintf(filename, "%sgrab%04d.%s", buf, i, ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c:3433:23: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(cmd, "%s %s", s, filename); ^ E:\usr\libs\Allegro44XGIT\tools\grabber.c:3433:4: note: 'sprintf' output 2 or more bytes (assuming 257) into a destination of size 256 sprintf(cmd, "%s %s", s, filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c:3362:29: warning: '%s' directive writing up to 255 bytes into a region of size 249 [-Wformat-overflow=] sprintf(cmd, "Add a \"%s=command\" line to the [grabber]", buf); ^~ ~~~ E:\usr\libs\Allegro44XGIT\tools\grabber.c:3362:7: note: 'sprintf' output between 39 and 294 bytes into a destination of size 256 sprintf(cmd, "Add a \"%s=command\" line to the [grabber]", buf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking C executable grabber.exe [ 91%] Built target grabber [ 91%] Building C object tools/CMakeFiles/textconv.dir/textconv.c.obj [ 92%] Linking C executable textconv.exe [ 92%] Built target textconv [ 92%] Building C object tools/CMakeFiles/exedat.dir/exedat.c.obj [ 92%] Linking C executable exedat.exe [ 92%] Built target exedat [ 92%] Building C object tools/CMakeFiles/pack.dir/pack.c.obj [ 93%] Linking C executable pack.exe [ 93%] Built target pack [ 93%] Building C object tools/CMakeFiles/rgbmap.dir/rgbmap.c.obj [ 93%] Linking C executable rgbmap.exe [ 93%] Built target rgbmap [ 93%] Building C object tools/CMakeFiles/pat2dat.dir/pat2dat.c.obj [ 93%] Linking C executable pat2dat.exe [ 93%] Built target pat2dat [ 93%] Building C object tools/CMakeFiles/wfixicon.dir/win/wfixicon.c.obj E:\usr\libs\Allegro44XGIT\tools\win\wfixicon.c: In function 'main': E:\usr\libs\Allegro44XGIT\tools\win\wfixicon.c:312:49: warning: '%s' directive writing up to 127 bytes into a region of size between 106 and 233 [-Wformat-overflow=] sprintf(str, "windres -O coff -o %s -i %s", res_name, rc_name); ^~ ~~~~~~~ E:\usr\libs\Allegro44XGIT\tools\win\wfixicon.c:312:10: note: 'sprintf' output between 24 and 278 bytes into a destination of size 256 sprintf(str, "windres -O coff -o %s -i %s", res_name, rc_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Linking C executable wfixicon.exe [ 94%] Built target wfixicon [ 94%] Building C object setup/CMakeFiles/setup.dir/setup.c.obj E:\usr\libs\Allegro44XGIT\setup\setup.c: In function 'filename_proc': E:\usr\libs\Allegro44XGIT\setup\setup.c:1897:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!p->e2) ^~ E:\usr\libs\Allegro44XGIT\setup\setup.c:1899:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' ustrzcpy(p->e2, FILENAME_SIZE, p->value); ^~~~~~~~ [ 94%] Linking C executable setup.exe [ 94%] Built target setup [ 94%] Generating setup.dat [ 94%] Built target copy_setup_data [ 94%] Building C object setup/CMakeFiles/keyconf.dir/keyconf.c.obj [ 94%] Linking C executable keyconf.exe [ 94%] Built target keyconf [ 94%] Building C object tests/CMakeFiles/scrsave.dir/win/scrsave.c.obj E:\usr\libs\Allegro44XGIT\tests\win\scrsave.c: In function 'do_password': E:\usr\libs\Allegro44XGIT\tests\win\scrsave.c:276:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const CHAR *, void *, DWORD, void *)' {aka 'long unsigned int (*)(const char *, void *, long unsigned int, void *)'} [-Wcast-function-type] PWCHGPROC pwd = (PWCHGPROC)GetProcAddress(mpr, "PwdChangePasswordA"); ^ [ 95%] Building RC object tests/CMakeFiles/scrsave.dir/win/scrsave.rc.obj [ 95%] Linking C executable scrsave.exe [ 95%] Built target scrsave [ 95%] Building C object tests/CMakeFiles/digitest.dir/digitest.c.obj [ 96%] Linking C executable digitest.exe [ 96%] Built target digitest [ 96%] Building C object tests/CMakeFiles/afinfo.dir/afinfo.c.obj [ 96%] Linking C executable afinfo.exe [ 96%] Built target afinfo [ 96%] Building C object tests/CMakeFiles/play.dir/play.c.obj [ 96%] Linking C executable play.exe [ 96%] Built target play [ 97%] Building C object tests/CMakeFiles/mathtest.dir/mathtest.c.obj E:\usr\libs\Allegro44XGIT\tests\mathtest.c: In function 'set_calc_value': E:\usr\libs\Allegro44XGIT\tests\mathtest.c:116:31: warning: '%s' directive writing up to 79 bytes into a region of size 75 [-Wformat-overflow=] sprintf(calc_str, "-E- (%s)", b); ^~ ~ E:\usr\libs\Allegro44XGIT\tests\mathtest.c:116:7: note: 'sprintf' output between 7 and 86 bytes into a destination of size 80 sprintf(calc_str, "-E- (%s)", b); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Linking C executable mathtest.exe [ 97%] Built target mathtest [ 97%] Building C object tests/CMakeFiles/akaitest.dir/akaitest.c.obj [ 97%] Linking C executable akaitest.exe [ 97%] Built target akaitest [ 97%] Building C object tests/CMakeFiles/filetest.dir/filetest.c.obj [ 97%] Linking C executable filetest.exe [ 97%] Built target filetest [ 97%] Building C object tests/CMakeFiles/gfxinfo.dir/gfxinfo.c.obj [ 97%] Linking C executable gfxinfo.exe [ 97%] Built target gfxinfo [ 98%] Building C object tests/CMakeFiles/playfli.dir/playfli.c.obj [ 98%] Linking C executable playfli.exe [ 98%] Built target playfli [ 98%] Building C object tests/CMakeFiles/vesainfo.dir/vesainfo.c.obj [ 98%] Linking C executable vesainfo.exe [ 98%] Built target vesainfo [ 98%] Building C object tests/CMakeFiles/miditest.dir/miditest.c.obj [ 98%] Linking C executable miditest.exe [ 98%] Built target miditest [ 98%] Building C object tests/CMakeFiles/test.dir/test.c.obj E:\usr\libs\Allegro44XGIT\tests\test.c: In function '_mangled_main': E:\usr\libs\Allegro44XGIT\tests\test.c:4637:37: warning: zero-length ms_printf format string [-Wformat-zero-length] sprintf(internal_version_str, ""); ^~ E:\usr\libs\Allegro44XGIT\tests\test.c:4637:37: warning: zero-length ms_printf format string [-Wformat-zero-length] [ 98%] Linking C executable test.exe [ 98%] Built target test [ 98%] Building C object tests/CMakeFiles/dibgrab.dir/win/dibgrab.c.obj E:\usr\libs\Allegro44XGIT\tests\win\dibgrab.c: In function 'WinMain': E:\usr\libs\Allegro44XGIT\tests\win\dibgrab.c:151:28: warning: assignment to 'WNDPROC' {aka 'long long int (*)(void *, unsigned int, long long unsigned int, long long int)'} from incompatible pointer type 'LRESULT (*)(void *, UINT, UINT, LONG)' {aka 'long long int (*)(void *, unsigned int, unsigned int, long int)'} [-Wincompatible-pointer-types] wndclass.lpfnWndProc = WndProc; ^ [ 98%] Linking C executable dibgrab.exe [ 98%] Built target dibgrab [ 98%] Building C object tests/CMakeFiles/dibhello.dir/win/dibhello.c.obj E:\usr\libs\Allegro44XGIT\tests\win\dibhello.c: In function 'WndProc': E:\usr\libs\Allegro44XGIT\tests\win\dibhello.c:49:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if ((HWND)wParam != hwnd) { ^ E:\usr\libs\Allegro44XGIT\tests\win\dibhello.c: In function 'WinMain': E:\usr\libs\Allegro44XGIT\tests\win\dibhello.c:120:28: warning: assignment to 'WNDPROC' {aka 'long long int (*)(void *, unsigned int, long long unsigned int, long long int)'} from incompatible pointer type 'LRESULT (*)(void *, UINT, UINT, LONG)' {aka 'long long int (*)(void *, unsigned int, unsigned int, long int)'} [-Wincompatible-pointer-types] wndclass.lpfnWndProc = WndProc; ^ [ 99%] Linking C executable dibhello.exe [ 99%] Built target dibhello [ 99%] Building C object tests/CMakeFiles/dibsound.dir/win/dibsound.c.obj In file included from C:/mingw/x86_64-w64-mingw32/include/windows.h:72, from E:/usr/libs/Allegro44XGIT/include/winalleg.h:54, from E:\usr\libs\Allegro44XGIT\tests\win\dibsound.c:22: E:\usr\libs\Allegro44XGIT\tests\win\dibsound.c: In function 'WndProc': E:\usr\libs\Allegro44XGIT\tests\win\dibsound.c:197:51: warning: passing argument 4 of 'DialogBoxParamA' from incompatible pointer type [-Wincompatible-pointer-types] DialogBox(hInst, "ABOUTDLG", hwnd, AboutDlgProc); ^~~~~~~~~~~~ C:/mingw/x86_64-w64-mingw32/include/winuser.h:2344:111: note: expected 'DLGPROC' {aka 'long long int (*)()'} but argument is of type 'BOOL (*)(void *, UINT, WPARAM, LPARAM)' {aka 'int (*)(void *, unsigned int, long long unsigned int, long long int)'} WINUSERAPI INT_PTR WINAPI DialogBoxParamA(HINSTANCE hInstance,LPCSTR lpTemplateName,HWND hWndParent,DLGPROC lpDialogFunc,LPARAM dwInitParam); ~~~~~~~~^~~~~~~~~~~~ [ 99%] Building RC object tests/CMakeFiles/dibsound.dir/win/dibsound.rc.obj [ 99%] Linking C executable dibsound.exe [ 99%] Built target dibsound [ 99%] Building C object tests/CMakeFiles/dxwindow.dir/win/dxwindow.c.obj In file included from C:/mingw/x86_64-w64-mingw32/include/windows.h:72, from E:/usr/libs/Allegro44XGIT/include/winalleg.h:54, from E:\usr\libs\Allegro44XGIT\tests\win\dxwindow.c:22: E:\usr\libs\Allegro44XGIT\tests\win\dxwindow.c: In function 'WndProc': E:\usr\libs\Allegro44XGIT\tests\win\dxwindow.c:306:51: warning: passing argument 4 of 'DialogBoxParamA' from incompatible pointer type [-Wincompatible-pointer-types] DialogBox(hInst, "ABOUTDLG", hwnd, AboutDlgProc); ^~~~~~~~~~~~ C:/mingw/x86_64-w64-mingw32/include/winuser.h:2344:111: note: expected 'DLGPROC' {aka 'long long int (*)()'} but argument is of type 'BOOL (*)(void *, UINT, WPARAM, LPARAM)' {aka 'int (*)(void *, unsigned int, long long unsigned int, long long int)'} WINUSERAPI INT_PTR WINAPI DialogBoxParamA(HINSTANCE hInstance,LPCSTR lpTemplateName,HWND hWndParent,DLGPROC lpDialogFunc,LPARAM dwInitParam); ~~~~~~~~^~~~~~~~~~~~ [ 99%] Building RC object tests/CMakeFiles/dxwindow.dir/win/dxwindow.rc.obj [100%] Linking C executable dxwindow.exe [100%] Built target dxwindow