=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/ruby-opengl", "stage-install", "BATCH=1", "DEPENDS_TARGET=/nonexistent", "RUBY_VERSION_REQD=40"] ===> Installing for ruby40-opengl-0.60.1nb6 => Generating pre-install file lists => Installing gem into installation root Building native extensions. This could take a while... ERROR: Error installing /home/pbulk/work/graphics/ruby-opengl/work/ruby-opengl-0.60.1/ruby-opengl-0.60.1.gem: ERROR: Failed to build gem native extension. current directory: /home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/gems/ruby-opengl-0.60.1 /opt/pkg/bin/ruby40 -rrubygems /opt/pkg/lib/ruby/gems/4.0.0/gems/rake-13.3.1/exe/rake RUBYARCHDIR\=/home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/extensions/x86_64-solaris-2.11/4.0.0/ruby-opengl-0.60.1 RUBYLIBDIR\=/home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/extensions/x86_64-solaris-2.11/4.0.0/ruby-opengl-0.60.1 NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 5 Gem::Specification#has_rdoc= called from /home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/gems/ruby-opengl-0.60.1/Rakefile:159. /opt/pkg/bin/ruby40 mkrf_conf.rb /opt/pkg/bin/rake40 gcc -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/db4 -I/usr/include -fPIC -Wall -DRUBY_VERSION=403 -I/opt/pkg/include/ruby-4.0.0 -I/opt/pkg/include/ruby-4.0.0/x86_64-solaris2.11 -I/opt/pkg/lib/ruby/4.0.0/x86_64-solaris2.11 -I/opt/pkg/lib/ruby/site_ruby/4.0.0 -I. -c gl-1.0-1.1.c In file included from ../common/common.h:54, from gl-1.0-1.1.c:18: ../common/conv.h: In function 'num2double': ../common/conv.h:55:10: warning: old-style function definition [-Wold-style-definition] 55 | FASTCONV(num2double,double,FIX2LONG,rb_num2dbl) | ^~~~~~~~~~ ../common/conv.h:37:22: note: in definition of macro 'FASTCONV' 37 | static inline _type_ _name_(val) \ | ^~~~~~ ../common/conv.h: In function 'num2int': ../common/conv.h:58:10: warning: old-style function definition [-Wold-style-definition] 58 | FASTCONV(num2int,long,FIX2LONG,rb_num2int) | ^~~~~~~ ../common/conv.h:37:22: note: in definition of macro 'FASTCONV' 37 | static inline _type_ _name_(val) \ | ^~~~~~ ../common/conv.h: In function 'num2uint': ../common/conv.h:59:10: warning: old-style function definition [-Wold-style-definition] 59 | FASTCONV(num2uint,unsigned long,FIX2ULONG,rb_num2uint) | ^~~~~~~~ ../common/conv.h:37:22: note: in definition of macro 'FASTCONV' 37 | static inline _type_ _name_(val) \ | ^~~~~~ ../common/conv.h: In function 'ary2cint': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:142:1: note: in expansion of macro 'ARY2CTYPE' 142 | ARY2CTYPE(int,NUM2INT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:142:1: note: in expansion of macro 'ARY2CTYPE' 142 | ARY2CTYPE(int,NUM2INT) | ^~~~~~~~~ In file included from /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core.h:23, from /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/ruby.h:29, from /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby.h:38, from ../common/common.h:25: /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:142:1: note: in expansion of macro 'ARY2CTYPE' 142 | ARY2CTYPE(int,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:142:1: note: in expansion of macro 'ARY2CTYPE' 142 | ARY2CTYPE(int,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cuint': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:143:1: note: in expansion of macro 'ARY2CTYPE' 143 | ARY2CTYPE(uint,NUM2UINT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:143:1: note: in expansion of macro 'ARY2CTYPE' 143 | ARY2CTYPE(uint,NUM2UINT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:143:1: note: in expansion of macro 'ARY2CTYPE' 143 | ARY2CTYPE(uint,NUM2UINT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:143:1: note: in expansion of macro 'ARY2CTYPE' 143 | ARY2CTYPE(uint,NUM2UINT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cbyte': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:144:1: note: in expansion of macro 'ARY2CTYPE' 144 | ARY2CTYPE(byte,NUM2INT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:144:1: note: in expansion of macro 'ARY2CTYPE' 144 | ARY2CTYPE(byte,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:144:1: note: in expansion of macro 'ARY2CTYPE' 144 | ARY2CTYPE(byte,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:144:1: note: in expansion of macro 'ARY2CTYPE' 144 | ARY2CTYPE(byte,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cubyte': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:145:1: note: in expansion of macro 'ARY2CTYPE' 145 | ARY2CTYPE(ubyte,NUM2INT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:145:1: note: in expansion of macro 'ARY2CTYPE' 145 | ARY2CTYPE(ubyte,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:145:1: note: in expansion of macro 'ARY2CTYPE' 145 | ARY2CTYPE(ubyte,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:145:1: note: in expansion of macro 'ARY2CTYPE' 145 | ARY2CTYPE(ubyte,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cshort': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:146:1: note: in expansion of macro 'ARY2CTYPE' 146 | ARY2CTYPE(short,NUM2INT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:146:1: note: in expansion of macro 'ARY2CTYPE' 146 | ARY2CTYPE(short,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:146:1: note: in expansion of macro 'ARY2CTYPE' 146 | ARY2CTYPE(short,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:146:1: note: in expansion of macro 'ARY2CTYPE' 146 | ARY2CTYPE(short,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cushort': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:147:1: note: in expansion of macro 'ARY2CTYPE' 147 | ARY2CTYPE(ushort,NUM2INT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:147:1: note: in expansion of macro 'ARY2CTYPE' 147 | ARY2CTYPE(ushort,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:147:1: note: in expansion of macro 'ARY2CTYPE' 147 | ARY2CTYPE(ushort,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:147:1: note: in expansion of macro 'ARY2CTYPE' 147 | ARY2CTYPE(ushort,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cboolean': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:148:1: note: in expansion of macro 'ARY2CTYPE' 148 | ARY2CTYPE(boolean,NUM2INT) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:148:1: note: in expansion of macro 'ARY2CTYPE' 148 | ARY2CTYPE(boolean,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:148:1: note: in expansion of macro 'ARY2CTYPE' 148 | ARY2CTYPE(boolean,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:148:1: note: in expansion of macro 'ARY2CTYPE' 148 | ARY2CTYPE(boolean,NUM2INT) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cfloat': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:149:1: note: in expansion of macro 'ARY2CTYPE' 149 | ARY2CTYPE(float,NUM2DBL) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:149:1: note: in expansion of macro 'ARY2CTYPE' 149 | ARY2CTYPE(float,NUM2DBL) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:149:1: note: in expansion of macro 'ARY2CTYPE' 149 | ARY2CTYPE(float,NUM2DBL) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:149:1: note: in expansion of macro 'ARY2CTYPE' 149 | ARY2CTYPE(float,NUM2DBL) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cdouble': ../common/conv.h:125:19: warning: old-style function definition [-Wold-style-definition] 125 | static inline int ary2c##_type_( arg, cary, maxlen ) \ | ^~~~~ ../common/conv.h:150:1: note: in expansion of macro 'ARY2CTYPE' 150 | ARY2CTYPE(double,NUM2DBL) | ^~~~~~~~~ ../common/conv.h:134:29: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 134 | maxlen = RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:150:1: note: in expansion of macro 'ARY2CTYPE' 150 | ARY2CTYPE(double,NUM2DBL) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:38: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:150:1: note: in expansion of macro 'ARY2CTYPE' 150 | ARY2CTYPE(double,NUM2DBL) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h:136:65: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 136 | maxlen = maxlen < RARRAY_LEN(ary) ? maxlen : RARRAY_LEN(ary); \ | ^~~ | | | struct RArray * ../common/conv.h:150:1: note: in expansion of macro 'ARY2CTYPE' 150 | ARY2CTYPE(double,NUM2DBL) | ^~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'struct RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ ../common/conv.h: In function 'ary2cmatdouble': ../common/conv.h:159:20: warning: old-style function definition [-Wold-style-definition] 159 | static inline void ary2cmat##_type_(rary, cary, cols, rows, count) \ | ^~~~~~~~ ../common/conv.h:176:1: note: in expansion of macro 'ARY2CMAT' 176 | ARY2CMAT(double) | ^~~~~~~~ ../common/conv.h:159:20: error: type of 'count' defaults to 'int' [-Wimplicit-int] 159 | static inline void ary2cmat##_type_(rary, cary, cols, rows, count) \ | ^~~~~~~~ ../common/conv.h:176:1: note: in expansion of macro 'ARY2CMAT' 176 | ARY2CMAT(double) | ^~~~~~~~ ../common/conv.h: In function 'ary2cmatfloat': ../common/conv.h:159:20: warning: old-style function definition [-Wold-style-definition] 159 | static inline void ary2cmat##_type_(rary, cary, cols, rows, count) \ | ^~~~~~~~ ../common/conv.h:177:1: note: in expansion of macro 'ARY2CMAT' 177 | ARY2CMAT(float) | ^~~~~~~~ ../common/conv.h:159:20: error: type of 'count' defaults to 'int' [-Wimplicit-int] 159 | static inline void ary2cmat##_type_(rary, cary, cols, rows, count) \ | ^~~~~~~~ ../common/conv.h:177:1: note: in expansion of macro 'ARY2CMAT' 177 | ARY2CMAT(float) | ^~~~~~~~ ../common/conv.h: In function 'ary2cmatdoublecount': ../common/conv.h:181:20: warning: old-style function definition [-Wold-style-definition] 181 | static inline void ary2cmat##_type_##count(rary, cary, cols, rows) \ | ^~~~~~~~ ../common/conv.h:200:1: note: in expansion of macro 'ARY2CMATCNT' 200 | ARY2CMATCNT(double) | ^~~~~~~~~~~ ../common/conv.h: In function 'ary2cmatfloatcount': ../common/conv.h:181:20: warning: old-style function definition [-Wold-style-definition] 181 | static inline void ary2cmat##_type_##count(rary, cary, cols, rows) \ | ^~~~~~~~ ../common/conv.h:201:1: note: in expansion of macro 'ARY2CMATCNT' 201 | ARY2CMATCNT(float) | ^~~~~~~~~~~ In file included from ../common/common.h:53: gl-1.0-1.1.c: In function 'gl_Accum': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:26:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 26 | GL_FUNC_STATIC_2(Accum,GLvoid, GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_AlphaFunc': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:27:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 27 | GL_FUNC_STATIC_2(AlphaFunc,GLvoid, GLenum,GLclampf) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ArrayElement': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:28:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 28 | GL_FUNC_STATIC_1(ArrayElement,GLvoid, GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_BindTexture': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:29:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 29 | GL_FUNC_STATIC_2(BindTexture,GLvoid, GLenum,GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_BlendFunc': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:30:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 30 | GL_FUNC_STATIC_2(BlendFunc,GLvoid, GLenum,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CallList': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:31:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 31 | GL_FUNC_STATIC_1(CallList,GLvoid, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Clear': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:32:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 32 | GL_FUNC_STATIC_1(Clear,GLvoid, GLbitfield) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ClearAccum': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:33:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 33 | GL_FUNC_STATIC_4(ClearAccum,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ClearColor': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:34:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 34 | GL_FUNC_STATIC_4(ClearColor,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ClearDepth': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:35:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 35 | GL_FUNC_STATIC_1(ClearDepth,GLvoid, GLclampd) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ClearIndex': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:36:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 36 | GL_FUNC_STATIC_1(ClearIndex,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ClearStencil': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:37:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 37 | GL_FUNC_STATIC_1(ClearStencil,GLvoid, GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3b': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:38:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 38 | GL_FUNC_STATIC_3(Color3b,GLvoid, GLbyte,GLbyte,GLbyte) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:39:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 39 | GL_FUNC_STATIC_3(Color3d,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:40:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 40 | GL_FUNC_STATIC_3(Color3f,GLvoid, GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:41:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 41 | GL_FUNC_STATIC_3(Color3i,GLvoid, GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:42:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 42 | GL_FUNC_STATIC_3(Color3s,GLvoid, GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3ub': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:43:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 43 | GL_FUNC_STATIC_3(Color3ub,GLvoid, GLubyte,GLubyte,GLubyte) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3ui': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:44:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 44 | GL_FUNC_STATIC_3(Color3ui,GLvoid, GLuint,GLuint,GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color3us': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:45:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 45 | GL_FUNC_STATIC_3(Color3us,GLvoid, GLushort,GLushort,GLushort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4b': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:46:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 46 | GL_FUNC_STATIC_4(Color4b,GLvoid, GLbyte,GLbyte,GLbyte,GLbyte) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:47:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 47 | GL_FUNC_STATIC_4(Color4d,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:48:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 48 | GL_FUNC_STATIC_4(Color4f,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:49:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 49 | GL_FUNC_STATIC_4(Color4i,GLvoid, GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:50:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 50 | GL_FUNC_STATIC_4(Color4s,GLvoid, GLshort,GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4ub': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:51:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 51 | GL_FUNC_STATIC_4(Color4ub,GLvoid, GLubyte,GLubyte,GLubyte,GLubyte) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4ui': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:52:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 52 | GL_FUNC_STATIC_4(Color4ui,GLvoid, GLuint,GLuint,GLuint,GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Color4us': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:53:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 53 | GL_FUNC_STATIC_4(Color4us,GLvoid, GLushort,GLushort,GLushort,GLushort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ColorMask': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:54:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 54 | GL_FUNC_STATIC_4(ColorMask,GLvoid, GLboolean,GLboolean,GLboolean,GLboolean) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ColorMaterial': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:55:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 55 | GL_FUNC_STATIC_2(ColorMaterial,GLvoid, GLenum,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CopyPixels': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:193:77: note: in expansion of macro 'GL_FUNC_STATIC' 193 | #define GL_FUNC_STATIC_5(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5) GL_FUNC_STATIC(5, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:56:1: note: in expansion of macro 'GL_FUNC_STATIC_5' 56 | GL_FUNC_STATIC_5(CopyPixels,GLvoid, GLint,GLint,GLsizei,GLsizei,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CopyTexImage1D': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:195:89: note: in expansion of macro 'GL_FUNC_STATIC' 195 | #define GL_FUNC_STATIC_7(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,targ7) GL_FUNC_STATIC(7, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,targ7,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:57:1: note: in expansion of macro 'GL_FUNC_STATIC_7' 57 | GL_FUNC_STATIC_7(CopyTexImage1D,GLvoid, GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CopyTexImage2D': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:196:95: note: in expansion of macro 'GL_FUNC_STATIC' 196 | #define GL_FUNC_STATIC_8(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,targ7,targ8) GL_FUNC_STATIC(8, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,targ7,targ8,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:58:1: note: in expansion of macro 'GL_FUNC_STATIC_8' 58 | GL_FUNC_STATIC_8(CopyTexImage2D,GLvoid, GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLsizei,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CopyTexSubImage1D': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:194:83: note: in expansion of macro 'GL_FUNC_STATIC' 194 | #define GL_FUNC_STATIC_6(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6) GL_FUNC_STATIC(6, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:59:1: note: in expansion of macro 'GL_FUNC_STATIC_6' 59 | GL_FUNC_STATIC_6(CopyTexSubImage1D,GLvoid, GLenum,GLint,GLint,GLint,GLint,GLsizei) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CopyTexSubImage2D': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:196:95: note: in expansion of macro 'GL_FUNC_STATIC' 196 | #define GL_FUNC_STATIC_8(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,targ7,targ8) GL_FUNC_STATIC(8, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,targ7,targ8,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:60:1: note: in expansion of macro 'GL_FUNC_STATIC_8' 60 | GL_FUNC_STATIC_8(CopyTexSubImage2D,GLvoid, GLenum,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_CullFace': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:61:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 61 | GL_FUNC_STATIC_1(CullFace,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DeleteLists': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:62:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 62 | GL_FUNC_STATIC_2(DeleteLists,GLvoid, GLuint,GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DepthFunc': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:63:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 63 | GL_FUNC_STATIC_1(DepthFunc,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DepthMask': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:64:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 64 | GL_FUNC_STATIC_1(DepthMask,GLvoid, GLboolean) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DepthRange': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:65:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 65 | GL_FUNC_STATIC_2(DepthRange,GLvoid, GLclampd,GLclampd) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Disable': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:66:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 66 | GL_FUNC_STATIC_1(Disable,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DisableClientState': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:67:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 67 | GL_FUNC_STATIC_1(DisableClientState,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DrawArrays': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:68:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 68 | GL_FUNC_STATIC_3(DrawArrays,GLvoid, GLenum,GLint,GLsizei) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DrawBuffer': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:69:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 69 | GL_FUNC_STATIC_1(DrawBuffer,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EdgeFlag': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:70:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 70 | GL_FUNC_STATIC_1(EdgeFlag,GLvoid, GLboolean) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Enable': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:71:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 71 | GL_FUNC_STATIC_1(Enable,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EnableClientState': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:72:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 72 | GL_FUNC_STATIC_1(EnableClientState,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EndList': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:73:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 73 | GL_FUNC_STATIC_0(EndList,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord1d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:74:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 74 | GL_FUNC_STATIC_1(EvalCoord1d,GLvoid, GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord1f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:75:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 75 | GL_FUNC_STATIC_1(EvalCoord1f,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord2d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:76:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 76 | GL_FUNC_STATIC_2(EvalCoord2d,GLvoid, GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord2f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:77:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 77 | GL_FUNC_STATIC_2(EvalCoord2f,GLvoid, GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalMesh1': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:78:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 78 | GL_FUNC_STATIC_3(EvalMesh1,GLvoid, GLenum,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalMesh2': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:193:77: note: in expansion of macro 'GL_FUNC_STATIC' 193 | #define GL_FUNC_STATIC_5(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5) GL_FUNC_STATIC(5, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:79:1: note: in expansion of macro 'GL_FUNC_STATIC_5' 79 | GL_FUNC_STATIC_5(EvalMesh2,GLvoid, GLenum,GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalPoint1': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:80:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 80 | GL_FUNC_STATIC_1(EvalPoint1,GLvoid, GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalPoint2': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:81:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 81 | GL_FUNC_STATIC_2(EvalPoint2,GLvoid, GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Finish': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:82:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 82 | GL_FUNC_STATIC_0(Finish,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Flush': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:83:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 83 | GL_FUNC_STATIC_0(Flush,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Fogi': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:84:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 84 | GL_FUNC_STATIC_2(Fogi,GLvoid, GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Fogf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:85:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 85 | GL_FUNC_STATIC_2(Fogf,GLvoid, GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_FrontFace': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:86:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 86 | GL_FUNC_STATIC_1(FrontFace,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Frustum': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:194:83: note: in expansion of macro 'GL_FUNC_STATIC' 194 | #define GL_FUNC_STATIC_6(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6) GL_FUNC_STATIC(6, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:87:1: note: in expansion of macro 'GL_FUNC_STATIC_6' 87 | GL_FUNC_STATIC_6(Frustum,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GenLists': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:88:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 88 | GL_FUNC_STATIC_1(GenLists,GLuint, GLsizei) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetError': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:89:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 89 | GL_FUNC_STATIC_0(GetError,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Hint': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:90:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 90 | GL_FUNC_STATIC_2(Hint,GLvoid, GLenum,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexd': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:91:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 91 | GL_FUNC_STATIC_1(Indexd,GLvoid, GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:92:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 92 | GL_FUNC_STATIC_1(Indexf,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexi': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:93:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 93 | GL_FUNC_STATIC_1(Indexi,GLvoid, GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_IndexMask': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:94:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 94 | GL_FUNC_STATIC_1(IndexMask,GLvoid, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexs': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:95:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 95 | GL_FUNC_STATIC_1(Indexs,GLvoid, GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexub': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:96:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 96 | GL_FUNC_STATIC_1(Indexub,GLvoid, GLubyte) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_InitNames': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:97:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 97 | GL_FUNC_STATIC_0(InitNames,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_IsEnabled': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:98:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 98 | GL_FUNC_STATIC_1(IsEnabled,GLboolean, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_IsList': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:99:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 99 | GL_FUNC_STATIC_1(IsList,GLboolean, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_IsTexture': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:100:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 100 | GL_FUNC_STATIC_1(IsTexture,GLboolean, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LightModelf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:101:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 101 | GL_FUNC_STATIC_2(LightModelf,GLvoid, GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LightModeli': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:102:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 102 | GL_FUNC_STATIC_2(LightModeli,GLvoid, GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Lightf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:103:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 103 | GL_FUNC_STATIC_3(Lightf,GLvoid, GLenum,GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Lighti': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:104:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 104 | GL_FUNC_STATIC_3(Lighti,GLvoid, GLenum,GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LineStipple': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:105:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 105 | GL_FUNC_STATIC_2(LineStipple,GLvoid, GLint,GLushort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LineWidth': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:106:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 106 | GL_FUNC_STATIC_1(LineWidth,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ListBase': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:107:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 107 | GL_FUNC_STATIC_1(ListBase,GLvoid, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LoadIdentity': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:108:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 108 | GL_FUNC_STATIC_0(LoadIdentity,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LoadName': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:109:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 109 | GL_FUNC_STATIC_1(LoadName,GLvoid, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LogicOp': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:110:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 110 | GL_FUNC_STATIC_1(LogicOp,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MapGrid1d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:111:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 111 | GL_FUNC_STATIC_3(MapGrid1d,GLvoid, GLint,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MapGrid1f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:112:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 112 | GL_FUNC_STATIC_3(MapGrid1f,GLvoid, GLint,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MapGrid2d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:194:83: note: in expansion of macro 'GL_FUNC_STATIC' 194 | #define GL_FUNC_STATIC_6(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6) GL_FUNC_STATIC(6, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:113:1: note: in expansion of macro 'GL_FUNC_STATIC_6' 113 | GL_FUNC_STATIC_6(MapGrid2d,GLvoid, GLint,GLdouble,GLdouble,GLint,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MapGrid2f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:194:83: note: in expansion of macro 'GL_FUNC_STATIC' 194 | #define GL_FUNC_STATIC_6(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6) GL_FUNC_STATIC(6, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:114:1: note: in expansion of macro 'GL_FUNC_STATIC_6' 114 | GL_FUNC_STATIC_6(MapGrid2f,GLvoid, GLint,GLfloat,GLfloat,GLint,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Materialf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:115:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 115 | GL_FUNC_STATIC_3(Materialf,GLvoid, GLenum,GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Materiali': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:116:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 116 | GL_FUNC_STATIC_3(Materiali,GLvoid, GLenum,GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MatrixMode': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:117:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 117 | GL_FUNC_STATIC_1(MatrixMode,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_NewList': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:118:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 118 | GL_FUNC_STATIC_2(NewList,GLvoid, GLuint,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Normal3b': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:119:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 119 | GL_FUNC_STATIC_3(Normal3b,GLvoid, GLbyte,GLbyte,GLbyte) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Normal3d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:120:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 120 | GL_FUNC_STATIC_3(Normal3d,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Normal3f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:121:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 121 | GL_FUNC_STATIC_3(Normal3f,GLvoid, GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Normal3i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:122:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 122 | GL_FUNC_STATIC_3(Normal3i,GLvoid, GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Normal3s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:123:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 123 | GL_FUNC_STATIC_3(Normal3s,GLvoid, GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Ortho': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:194:83: note: in expansion of macro 'GL_FUNC_STATIC' 194 | #define GL_FUNC_STATIC_6(_name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6) GL_FUNC_STATIC(6, _name_,_returntype_,targ1,targ2,targ3,targ4,targ5,targ6,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:124:1: note: in expansion of macro 'GL_FUNC_STATIC_6' 124 | GL_FUNC_STATIC_6(Ortho,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PassThrough': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:125:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 125 | GL_FUNC_STATIC_1(PassThrough,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelStoref': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:126:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 126 | GL_FUNC_STATIC_2(PixelStoref,GLvoid, GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelStorei': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:127:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 127 | GL_FUNC_STATIC_2(PixelStorei,GLvoid, GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelTransferf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:128:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 128 | GL_FUNC_STATIC_2(PixelTransferf,GLvoid, GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelTransferi': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:129:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 129 | GL_FUNC_STATIC_2(PixelTransferi,GLvoid, GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelZoom': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:130:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 130 | GL_FUNC_STATIC_2(PixelZoom,GLvoid, GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PointSize': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:131:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 131 | GL_FUNC_STATIC_1(PointSize,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PolygonMode': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:132:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 132 | GL_FUNC_STATIC_2(PolygonMode,GLvoid, GLenum,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PolygonOffset': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:133:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 133 | GL_FUNC_STATIC_2(PolygonOffset,GLvoid, GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PopAttrib': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:134:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 134 | GL_FUNC_STATIC_0(PopAttrib,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PopClientAttrib': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:135:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 135 | GL_FUNC_STATIC_0(PopClientAttrib,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PopMatrix': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:136:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 136 | GL_FUNC_STATIC_0(PopMatrix,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PopName': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:137:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 137 | GL_FUNC_STATIC_0(PopName,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PushAttrib': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:138:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 138 | GL_FUNC_STATIC_1(PushAttrib,GLvoid, GLbitfield) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PushClientAttrib': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:139:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 139 | GL_FUNC_STATIC_1(PushClientAttrib,GLvoid, GLbitfield) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PushMatrix': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:188:47: note: in expansion of macro 'GL_FUNC_STATIC' 188 | #define GL_FUNC_STATIC_0(_name_,_returntype_) GL_FUNC_STATIC(0, _name_,_returntype_,0,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:140:1: note: in expansion of macro 'GL_FUNC_STATIC_0' 140 | GL_FUNC_STATIC_0(PushMatrix,GLvoid) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PushName': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:141:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 141 | GL_FUNC_STATIC_1(PushName,GLvoid, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos2d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:142:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 142 | GL_FUNC_STATIC_2(RasterPos2d,GLvoid, GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos2f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:143:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 143 | GL_FUNC_STATIC_2(RasterPos2f,GLvoid, GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos2i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:144:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 144 | GL_FUNC_STATIC_2(RasterPos2i,GLvoid, GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos2s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:145:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 145 | GL_FUNC_STATIC_2(RasterPos2s,GLvoid, GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos3d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:146:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 146 | GL_FUNC_STATIC_3(RasterPos3d,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos3f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:147:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 147 | GL_FUNC_STATIC_3(RasterPos3f,GLvoid, GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos3i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:148:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 148 | GL_FUNC_STATIC_3(RasterPos3i,GLvoid, GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos3s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:149:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 149 | GL_FUNC_STATIC_3(RasterPos3s,GLvoid, GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos4d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:150:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 150 | GL_FUNC_STATIC_4(RasterPos4d,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos4f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:151:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 151 | GL_FUNC_STATIC_4(RasterPos4f,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos4i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:152:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 152 | GL_FUNC_STATIC_4(RasterPos4i,GLvoid, GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RasterPos4s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:153:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 153 | GL_FUNC_STATIC_4(RasterPos4s,GLvoid, GLshort,GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ReadBuffer': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:154:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 154 | GL_FUNC_STATIC_1(ReadBuffer,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Rectd': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:155:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 155 | GL_FUNC_STATIC_4(Rectd,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Rectf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:156:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 156 | GL_FUNC_STATIC_4(Rectf,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Recti': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:157:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 157 | GL_FUNC_STATIC_4(Recti,GLvoid, GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Rects': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:158:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 158 | GL_FUNC_STATIC_4(Rects,GLvoid, GLshort,GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_RenderMode': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:159:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 159 | GL_FUNC_STATIC_1(RenderMode,GLint, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Rotated': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:160:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 160 | GL_FUNC_STATIC_4(Rotated,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Rotatef': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:161:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 161 | GL_FUNC_STATIC_4(Rotatef,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Scaled': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:162:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 162 | GL_FUNC_STATIC_3(Scaled,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Scalef': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:163:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 163 | GL_FUNC_STATIC_3(Scalef,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Scissor': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:164:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 164 | GL_FUNC_STATIC_4(Scissor,GLvoid, GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ShadeModel': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:165:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 165 | GL_FUNC_STATIC_1(ShadeModel,GLvoid, GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_StencilFunc': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:166:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 166 | GL_FUNC_STATIC_3(StencilFunc,GLvoid, GLenum,GLint,GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_StencilMask': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:167:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 167 | GL_FUNC_STATIC_1(StencilMask,GLvoid, GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_StencilOp': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:168:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 168 | GL_FUNC_STATIC_3(StencilOp,GLvoid, GLenum,GLenum,GLenum) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord1d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:169:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 169 | GL_FUNC_STATIC_1(TexCoord1d,GLvoid, GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord1f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:170:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 170 | GL_FUNC_STATIC_1(TexCoord1f,GLvoid, GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord1i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:171:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 171 | GL_FUNC_STATIC_1(TexCoord1i,GLvoid, GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord1s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:189:53: note: in expansion of macro 'GL_FUNC_STATIC' 189 | #define GL_FUNC_STATIC_1(_name_,_returntype_,targ1) GL_FUNC_STATIC(1, _name_,_returntype_,targ1,0,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:172:1: note: in expansion of macro 'GL_FUNC_STATIC_1' 172 | GL_FUNC_STATIC_1(TexCoord1s,GLvoid, GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord2d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:173:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 173 | GL_FUNC_STATIC_2(TexCoord2d,GLvoid, GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord2f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:174:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 174 | GL_FUNC_STATIC_2(TexCoord2f,GLvoid, GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord2i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:175:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 175 | GL_FUNC_STATIC_2(TexCoord2i,GLvoid, GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord2s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:176:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 176 | GL_FUNC_STATIC_2(TexCoord2s,GLvoid, GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord3d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:177:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 177 | GL_FUNC_STATIC_3(TexCoord3d,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord3f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:178:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 178 | GL_FUNC_STATIC_3(TexCoord3f,GLvoid, GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord3i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:179:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 179 | GL_FUNC_STATIC_3(TexCoord3i,GLvoid, GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord3s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:180:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 180 | GL_FUNC_STATIC_3(TexCoord3s,GLvoid, GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord4d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:181:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 181 | GL_FUNC_STATIC_4(TexCoord4d,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord4f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:182:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 182 | GL_FUNC_STATIC_4(TexCoord4f,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord4i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:183:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 183 | GL_FUNC_STATIC_4(TexCoord4i,GLvoid, GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoord4s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:184:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 184 | GL_FUNC_STATIC_4(TexCoord4s,GLvoid, GLshort,GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexEnvf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:185:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 185 | GL_FUNC_STATIC_3(TexEnvf,GLvoid, GLenum,GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexEnvi': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:186:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 186 | GL_FUNC_STATIC_3(TexEnvi,GLvoid, GLenum,GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGend': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:187:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 187 | GL_FUNC_STATIC_3(TexGend,GLvoid, GLenum,GLenum,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGenf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:188:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 188 | GL_FUNC_STATIC_3(TexGenf,GLvoid, GLenum,GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGeni': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:189:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 189 | GL_FUNC_STATIC_3(TexGeni,GLvoid, GLenum,GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexParameterf': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:190:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 190 | GL_FUNC_STATIC_3(TexParameterf,GLvoid, GLenum,GLenum,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexParameteri': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:191:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 191 | GL_FUNC_STATIC_3(TexParameteri,GLvoid, GLenum,GLenum,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Translated': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:192:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 192 | GL_FUNC_STATIC_3(Translated,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Translatef': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:193:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 193 | GL_FUNC_STATIC_3(Translatef,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex2d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:194:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 194 | GL_FUNC_STATIC_2(Vertex2d,GLvoid, GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex2f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:195:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 195 | GL_FUNC_STATIC_2(Vertex2f,GLvoid, GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex2i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:196:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 196 | GL_FUNC_STATIC_2(Vertex2i,GLvoid, GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex2s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:190:59: note: in expansion of macro 'GL_FUNC_STATIC' 190 | #define GL_FUNC_STATIC_2(_name_,_returntype_,targ1,targ2) GL_FUNC_STATIC(2, _name_,_returntype_,targ1,targ2,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:197:1: note: in expansion of macro 'GL_FUNC_STATIC_2' 197 | GL_FUNC_STATIC_2(Vertex2s,GLvoid, GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex3d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:198:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 198 | GL_FUNC_STATIC_3(Vertex3d,GLvoid, GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex3f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:199:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 199 | GL_FUNC_STATIC_3(Vertex3f,GLvoid, GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex3i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:200:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 200 | GL_FUNC_STATIC_3(Vertex3i,GLvoid, GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex3s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:191:65: note: in expansion of macro 'GL_FUNC_STATIC' 191 | #define GL_FUNC_STATIC_3(_name_,_returntype_,targ1,targ2,targ3) GL_FUNC_STATIC(3, _name_,_returntype_,targ1,targ2,targ3,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:201:1: note: in expansion of macro 'GL_FUNC_STATIC_3' 201 | GL_FUNC_STATIC_3(Vertex3s,GLvoid, GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex4d': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:202:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 202 | GL_FUNC_STATIC_4(Vertex4d,GLvoid, GLdouble,GLdouble,GLdouble,GLdouble) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex4f': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:203:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 203 | GL_FUNC_STATIC_4(Vertex4f,GLvoid, GLfloat,GLfloat,GLfloat,GLfloat) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex4i': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:204:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 204 | GL_FUNC_STATIC_4(Vertex4i,GLvoid, GLint,GLint,GLint,GLint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Vertex4s': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:205:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 205 | GL_FUNC_STATIC_4(Vertex4s,GLvoid, GLshort,GLshort,GLshort,GLshort) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Viewport': ../common/funcdef.h:167:1: warning: old-style function definition [-Wold-style-definition] 167 | gl_##_name_(obj ARGLIST##_num_) \ | ^~~ ../common/funcdef.h:192:71: note: in expansion of macro 'GL_FUNC_STATIC' 192 | #define GL_FUNC_STATIC_4(_name_,_returntype_,targ1,targ2,targ3,targ4) GL_FUNC_STATIC(4, _name_,_returntype_,targ1,targ2,targ3,targ4,0,0,0,0,0,0) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:206:1: note: in expansion of macro 'GL_FUNC_STATIC_4' 206 | GL_FUNC_STATIC_4(Viewport,GLvoid, GLuint,GLuint,GLuint,GLuint) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Begin': gl-1.0-1.1.c:211:1: warning: old-style function definition [-Wold-style-definition] 211 | gl_Begin(obj,arg1) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_End': gl-1.0-1.1.c:220:1: warning: old-style function definition [-Wold-style-definition] 220 | gl_End(obj) | ^~~~~~ gl-1.0-1.1.c: In function 'gl_CallLists': gl-1.0-1.1.c:230:1: warning: old-style function definition [-Wold-style-definition] 230 | gl_CallLists(obj,arg1,arg2) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Bitmap': gl-1.0-1.1.c:245:1: warning: old-style function definition [-Wold-style-definition] 245 | gl_Bitmap(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7) | ^~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EdgeFlagv': gl-1.0-1.1.c:276:1: warning: old-style function definition [-Wold-style-definition] 276 | gl_EdgeFlagv(obj,arg1) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexdv': gl-1.0-1.1.c:288:1: warning: old-style function definition [-Wold-style-definition] 288 | gl_Indexdv(obj,arg1) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexfv': gl-1.0-1.1.c:300:1: warning: old-style function definition [-Wold-style-definition] 300 | gl_Indexfv(obj,arg1) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexiv': gl-1.0-1.1.c:312:1: warning: old-style function definition [-Wold-style-definition] 312 | gl_Indexiv(obj,arg1) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexsv': gl-1.0-1.1.c:324:1: warning: old-style function definition [-Wold-style-definition] 324 | gl_Indexsv(obj,arg1) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ClipPlane': gl-1.0-1.1.c:336:1: warning: old-style function definition [-Wold-style-definition] 336 | gl_ClipPlane(obj,arg1,arg2) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Fogfv': gl-1.0-1.1.c:350:1: warning: old-style function definition [-Wold-style-definition] 350 | gl_Fogfv(obj,arg1,arg2) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_Fogiv': gl-1.0-1.1.c:364:1: warning: old-style function definition [-Wold-style-definition] 364 | gl_Fogiv(obj,arg1,arg2) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_Lightfv': gl-1.0-1.1.c:378:1: warning: old-style function definition [-Wold-style-definition] 378 | gl_Lightfv(obj,arg1,arg2,arg3) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Lightiv': gl-1.0-1.1.c:394:1: warning: old-style function definition [-Wold-style-definition] 394 | gl_Lightiv(obj,arg1,arg2,arg3) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LightModelfv': gl-1.0-1.1.c:410:1: warning: old-style function definition [-Wold-style-definition] 410 | gl_LightModelfv(obj,arg1,arg2) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LightModeliv': gl-1.0-1.1.c:424:1: warning: old-style function definition [-Wold-style-definition] 424 | gl_LightModeliv(obj,arg1,arg2) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Materialfv': gl-1.0-1.1.c:439:1: warning: old-style function definition [-Wold-style-definition] 439 | gl_Materialfv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Materialiv': gl-1.0-1.1.c:455:1: warning: old-style function definition [-Wold-style-definition] 455 | gl_Materialiv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PolygonStipple': gl-1.0-1.1.c:471:1: warning: old-style function definition [-Wold-style-definition] 471 | gl_PolygonStipple(obj,arg1) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexParameterfv': gl-1.0-1.1.c:490:1: warning: old-style function definition [-Wold-style-definition] 490 | gl_TexParameterfv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexParameteriv': gl-1.0-1.1.c:506:1: warning: old-style function definition [-Wold-style-definition] 506 | gl_TexParameteriv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexImage1D': gl-1.0-1.1.c:522:1: warning: old-style function definition [-Wold-style-definition] 522 | gl_TexImage1D(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexImage2D': gl-1.0-1.1.c:561:1: warning: old-style function definition [-Wold-style-definition] 561 | gl_TexImage2D(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexEnvfv': gl-1.0-1.1.c:602:1: warning: old-style function definition [-Wold-style-definition] 602 | gl_TexEnvfv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexEnviv': gl-1.0-1.1.c:618:1: warning: old-style function definition [-Wold-style-definition] 618 | gl_TexEnviv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGendv': gl-1.0-1.1.c:635:1: warning: old-style function definition [-Wold-style-definition] 635 | gl_TexGendv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGenfv': gl-1.0-1.1.c:652:1: warning: old-style function definition [-Wold-style-definition] 652 | gl_TexGenfv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGeniv': gl-1.0-1.1.c:669:1: warning: old-style function definition [-Wold-style-definition] 669 | gl_TexGeniv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_FeedbackBuffer': gl-1.0-1.1.c:685:1: warning: old-style function definition [-Wold-style-definition] 685 | gl_FeedbackBuffer(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_SelectBuffer': gl-1.0-1.1.c:701:1: warning: old-style function definition [-Wold-style-definition] 701 | gl_SelectBuffer(obj,arg1) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Map1d': gl-1.0-1.1.c:715:1: warning: old-style function definition [-Wold-style-definition] 715 | gl_Map1d(obj,arg1,arg2,arg3,arg4,arg5,arg6) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_Map1f': gl-1.0-1.1.c:742:1: warning: old-style function definition [-Wold-style-definition] 742 | gl_Map1f(obj,arg1,arg2,arg3,arg4,arg5,arg6) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_Map2d': gl-1.0-1.1.c:769:1: warning: old-style function definition [-Wold-style-definition] 769 | gl_Map2d(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_Map2f': gl-1.0-1.1.c:804:1: warning: old-style function definition [-Wold-style-definition] 804 | gl_Map2f(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord1dv': gl-1.0-1.1.c:839:1: warning: old-style function definition [-Wold-style-definition] 839 | gl_EvalCoord1dv(obj,arg1) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord1fv': gl-1.0-1.1.c:851:1: warning: old-style function definition [-Wold-style-definition] 851 | gl_EvalCoord1fv(obj,arg1) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord2dv': gl-1.0-1.1.c:863:1: warning: old-style function definition [-Wold-style-definition] 863 | gl_EvalCoord2dv(obj,arg1) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EvalCoord2fv': gl-1.0-1.1.c:875:1: warning: old-style function definition [-Wold-style-definition] 875 | gl_EvalCoord2fv(obj,arg1) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelMapfv': gl-1.0-1.1.c:889:1: warning: old-style function definition [-Wold-style-definition] 889 | gl_PixelMap##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:923:1: note: in expansion of macro 'GLPIXELMAP_FUNC' 923 | GLPIXELMAP_FUNC(f,GLfloat,ary2cflt) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelMapuiv': gl-1.0-1.1.c:889:1: warning: old-style function definition [-Wold-style-definition] 889 | gl_PixelMap##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:924:1: note: in expansion of macro 'GLPIXELMAP_FUNC' 924 | GLPIXELMAP_FUNC(ui,GLuint,ary2cuint) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PixelMapusv': gl-1.0-1.1.c:889:1: warning: old-style function definition [-Wold-style-definition] 889 | gl_PixelMap##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:925:1: note: in expansion of macro 'GLPIXELMAP_FUNC' 925 | GLPIXELMAP_FUNC(us,GLushort,ary2cushort) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ReadPixels': gl-1.0-1.1.c:930:1: warning: old-style function definition [-Wold-style-definition] 930 | gl_ReadPixels(argc,argv,obj) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DrawPixels': gl-1.0-1.1.c:977:1: warning: old-style function definition [-Wold-style-definition] 977 | gl_DrawPixels(obj,arg1,arg2,arg3,arg4,arg5) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetClipPlane': gl-1.0-1.1.c:1003:1: warning: old-style function definition [-Wold-style-definition] 1003 | gl_GetClipPlane(obj,arg1) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetDoublev': gl-1.0-1.1.c:1021:1: warning: old-style function definition [-Wold-style-definition] 1021 | gl_Get##_name_##v(obj,arg1) \ | ^~~~~~ gl-1.0-1.1.c:1163:1: note: in expansion of macro 'GLGET_FUNC' 1163 | GLGET_FUNC(Double,GLdouble,rb_float_new) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetFloatv': gl-1.0-1.1.c:1021:1: warning: old-style function definition [-Wold-style-definition] 1021 | gl_Get##_name_##v(obj,arg1) \ | ^~~~~~ gl-1.0-1.1.c:1164:1: note: in expansion of macro 'GLGET_FUNC' 1164 | GLGET_FUNC(Float,GLfloat,rb_float_new) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetIntegerv': gl-1.0-1.1.c:1021:1: warning: old-style function definition [-Wold-style-definition] 1021 | gl_Get##_name_##v(obj,arg1) \ | ^~~~~~ gl-1.0-1.1.c:1165:1: note: in expansion of macro 'GLGET_FUNC' 1165 | GLGET_FUNC(Integer,GLint,INT2NUM) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetBooleanv': gl-1.0-1.1.c:1021:1: warning: old-style function definition [-Wold-style-definition] 1021 | gl_Get##_name_##v(obj,arg1) \ | ^~~~~~ gl-1.0-1.1.c:1166:1: note: in expansion of macro 'GLGET_FUNC' 1166 | GLGET_FUNC(Boolean,GLboolean,GLBOOL2RUBY) | ^~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetLightfv': gl-1.0-1.1.c:1172:1: warning: old-style function definition [-Wold-style-definition] 1172 | gl_GetLightfv(obj,arg1,arg2) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetLightiv': gl-1.0-1.1.c:1207:1: warning: old-style function definition [-Wold-style-definition] 1207 | gl_GetLightiv(obj,arg1,arg2) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetMapdv': gl-1.0-1.1.c:1243:1: warning: old-style function definition [-Wold-style-definition] 1243 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1299:1: note: in expansion of macro 'GETMAP_FUNC' 1299 | GETMAP_FUNC(GetMapdv,GLdouble) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetMapfv': gl-1.0-1.1.c:1243:1: warning: old-style function definition [-Wold-style-definition] 1243 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1300:1: note: in expansion of macro 'GETMAP_FUNC' 1300 | GETMAP_FUNC(GetMapfv,GLfloat) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetMapiv': gl-1.0-1.1.c:1243:1: warning: old-style function definition [-Wold-style-definition] 1243 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1301:1: note: in expansion of macro 'GETMAP_FUNC' 1301 | GETMAP_FUNC(GetMapiv,GLint) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetMaterialfv': gl-1.0-1.1.c:1305:1: warning: old-style function definition [-Wold-style-definition] 1305 | gl_GetMaterialfv(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetMaterialiv': gl-1.0-1.1.c:1336:1: warning: old-style function definition [-Wold-style-definition] 1336 | gl_GetMaterialiv(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetPixelMapfv': gl-1.0-1.1.c:1368:1: warning: old-style function definition [-Wold-style-definition] 1368 | gl_GetPixelMap##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:1417:1: note: in expansion of macro 'GLGETPIXELMAP_FUNC' 1417 | GLGETPIXELMAP_FUNC(f,GLfloat,rb_float_new) | ^~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetPixelMapuiv': gl-1.0-1.1.c:1368:1: warning: old-style function definition [-Wold-style-definition] 1368 | gl_GetPixelMap##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:1418:1: note: in expansion of macro 'GLGETPIXELMAP_FUNC' 1418 | GLGETPIXELMAP_FUNC(ui,GLuint,INT2NUM) | ^~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetPixelMapusv': gl-1.0-1.1.c:1368:1: warning: old-style function definition [-Wold-style-definition] 1368 | gl_GetPixelMap##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:1419:1: note: in expansion of macro 'GLGETPIXELMAP_FUNC' 1419 | GLGETPIXELMAP_FUNC(us,GLushort,INT2NUM) | ^~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetPolygonStipple': gl-1.0-1.1.c:1423:1: warning: old-style function definition [-Wold-style-definition] 1423 | gl_GetPolygonStipple(argc,argv,obj) | ^~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetString': gl-1.0-1.1.c:1451:1: warning: old-style function definition [-Wold-style-definition] 1451 | gl_GetString(obj,arg1) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexEnvfv': gl-1.0-1.1.c:1464:1: warning: old-style function definition [-Wold-style-definition] 1464 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1491:1: note: in expansion of macro 'GETTEXENVFUNC' 1491 | GETTEXENVFUNC(GetTexEnvfv,GLfloat) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexEnviv': gl-1.0-1.1.c:1464:1: warning: old-style function definition [-Wold-style-definition] 1464 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1492:1: note: in expansion of macro 'GETTEXENVFUNC' 1492 | GETTEXENVFUNC(GetTexEnviv,GLint) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexGendv': gl-1.0-1.1.c:1497:1: warning: old-style function definition [-Wold-style-definition] 1497 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1519:1: note: in expansion of macro 'GETTEXGENFUNC' 1519 | GETTEXGENFUNC(GetTexGendv,GLdouble) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexGenfv': gl-1.0-1.1.c:1497:1: warning: old-style function definition [-Wold-style-definition] 1497 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1520:1: note: in expansion of macro 'GETTEXGENFUNC' 1520 | GETTEXGENFUNC(GetTexGenfv,GLfloat) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexGeniv': gl-1.0-1.1.c:1497:1: warning: old-style function definition [-Wold-style-definition] 1497 | gl_##_name_(obj,arg1,arg2) \ | ^~~ gl-1.0-1.1.c:1521:1: note: in expansion of macro 'GETTEXGENFUNC' 1521 | GETTEXGENFUNC(GetTexGeniv,GLint) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexImage': gl-1.0-1.1.c:1525:1: warning: old-style function definition [-Wold-style-definition] 1525 | gl_GetTexImage(argc,argv,obj) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexParameterfv': gl-1.0-1.1.c:1606:1: warning: old-style function definition [-Wold-style-definition] 1606 | gl_GetTexParameterfv(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexParameteriv': gl-1.0-1.1.c:1631:1: warning: old-style function definition [-Wold-style-definition] 1631 | gl_GetTexParameteriv(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexLevelParameterfv': gl-1.0-1.1.c:1656:1: warning: old-style function definition [-Wold-style-definition] 1656 | gl_GetTexLevelParameterfv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetTexLevelParameteriv': gl-1.0-1.1.c:1672:1: warning: old-style function definition [-Wold-style-definition] 1672 | gl_GetTexLevelParameteriv(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LoadMatrixf': gl-1.0-1.1.c:1689:1: warning: old-style function definition [-Wold-style-definition] 1689 | gl_LoadMatrixf(obj,arg1) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_LoadMatrixd': gl-1.0-1.1.c:1700:1: warning: old-style function definition [-Wold-style-definition] 1700 | gl_LoadMatrixd(obj,arg1) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MultMatrixf': gl-1.0-1.1.c:1711:1: warning: old-style function definition [-Wold-style-definition] 1711 | gl_MultMatrixf(obj,arg1) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_MultMatrixd': gl-1.0-1.1.c:1722:1: warning: old-style function definition [-Wold-style-definition] 1722 | gl_MultMatrixd(obj,arg1) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_VertexPointer': gl-1.0-1.1.c:1743:1: warning: old-style function definition [-Wold-style-definition] 1743 | gl_##_func_##Pointer(obj, arg1, arg2, arg3, arg4) \ | ^~~ gl-1.0-1.1.c:1766:1: note: in expansion of macro 'POINTER_FUNC' 1766 | POINTER_FUNC(Vertex) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_ColorPointer': gl-1.0-1.1.c:1743:1: warning: old-style function definition [-Wold-style-definition] 1743 | gl_##_func_##Pointer(obj, arg1, arg2, arg3, arg4) \ | ^~~ gl-1.0-1.1.c:1767:1: note: in expansion of macro 'POINTER_FUNC' 1767 | POINTER_FUNC(Color) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexCoordPointer': gl-1.0-1.1.c:1743:1: warning: old-style function definition [-Wold-style-definition] 1743 | gl_##_func_##Pointer(obj, arg1, arg2, arg3, arg4) \ | ^~~ gl-1.0-1.1.c:1768:1: note: in expansion of macro 'POINTER_FUNC' 1768 | POINTER_FUNC(TexCoord) | ^~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_DrawElements': gl-1.0-1.1.c:1773:1: warning: old-style function definition [-Wold-style-definition] 1773 | gl_DrawElements(obj,arg1,arg2,arg3,arg4) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_EdgeFlagPointer': gl-1.0-1.1.c:1794:1: warning: old-style function definition [-Wold-style-definition] 1794 | gl_EdgeFlagPointer(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_GetPointerv': gl-1.0-1.1.c:1814:1: warning: old-style function definition [-Wold-style-definition] 1814 | gl_GetPointerv(obj,arg1) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_IndexPointer': gl-1.0-1.1.c:1848:1: warning: old-style function definition [-Wold-style-definition] 1848 | gl_IndexPointer(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_InterleavedArrays': gl-1.0-1.1.c:1869:1: warning: old-style function definition [-Wold-style-definition] 1869 | gl_InterleavedArrays(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_NormalPointer': gl-1.0-1.1.c:1886:1: warning: old-style function definition [-Wold-style-definition] 1886 | gl_NormalPointer(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexSubImage1D': gl-1.0-1.1.c:1909:1: warning: old-style function definition [-Wold-style-definition] 1909 | gl_TexSubImage1D(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexSubImage2D': gl-1.0-1.1.c:1941:1: warning: old-style function definition [-Wold-style-definition] 1941 | gl_TexSubImage2D(obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_AreTexturesResident': gl-1.0-1.1.c:1977:1: warning: old-style function definition [-Wold-style-definition] 1977 | gl_AreTexturesResident(obj,arg1) | ^~~~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_PrioritizeTextures': gl-1.0-1.1.c:2011:1: warning: old-style function definition [-Wold-style-definition] 2011 | gl_PrioritizeTextures(obj,arg1,arg2) | ^~~~~~~~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Indexubv': gl-1.0-1.1.c:2033:1: warning: old-style function definition [-Wold-style-definition] 2033 | gl_Indexubv(obj,arg1) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Colorbv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2087:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2087 | GLCOLOR_VFUNC(b) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Colordv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2088:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2088 | GLCOLOR_VFUNC(d) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Colorfv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2089:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2089 | GLCOLOR_VFUNC(f) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Coloriv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2090:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2090 | GLCOLOR_VFUNC(i) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Colorsv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2091:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2091 | GLCOLOR_VFUNC(s) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Colorubv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2092:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2092 | GLCOLOR_VFUNC(ub) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Coloruiv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2093:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2093 | GLCOLOR_VFUNC(ui) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Colorusv': gl-1.0-1.1.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | gl_Color##_type_##v(argc,argv,obj) \ | ^~~~~~~~ gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ gl-1.0-1.1.c:2061:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2061 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2063:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2063:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2063 | gl_Color3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:58: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:77: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:96: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2066:115: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2066 | gl_Color4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2069:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2069 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2094:1: note: in expansion of macro 'GLCOLOR_VFUNC' 2094 | GLCOLOR_VFUNC(us) | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Normalbv': gl-1.0-1.1.c:2099:1: warning: old-style function definition [-Wold-style-definition] 2099 | gl_Normal##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2131:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2131 | GLNORMAL_VFUNC(b) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2111:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2111 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2131:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2131 | GLNORMAL_VFUNC(b) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2113:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2131:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2131 | GLNORMAL_VFUNC(b) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:79: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2131:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2131 | GLNORMAL_VFUNC(b) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:98: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2131:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2131 | GLNORMAL_VFUNC(b) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2116:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2116 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2131:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2131 | GLNORMAL_VFUNC(b) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Normaldv': gl-1.0-1.1.c:2099:1: warning: old-style function definition [-Wold-style-definition] 2099 | gl_Normal##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2132:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2132 | GLNORMAL_VFUNC(d) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2111:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2111 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2132:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2132 | GLNORMAL_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2113:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2132:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2132 | GLNORMAL_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:79: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2132:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2132 | GLNORMAL_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:98: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2132:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2132 | GLNORMAL_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2116:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2116 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2132:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2132 | GLNORMAL_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Normalfv': gl-1.0-1.1.c:2099:1: warning: old-style function definition [-Wold-style-definition] 2099 | gl_Normal##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2133:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2133 | GLNORMAL_VFUNC(f) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2111:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2111 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2133:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2133 | GLNORMAL_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2113:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2133:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2133 | GLNORMAL_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:79: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2133:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2133 | GLNORMAL_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:98: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2133:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2133 | GLNORMAL_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2116:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2116 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2133:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2133 | GLNORMAL_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Normaliv': gl-1.0-1.1.c:2099:1: warning: old-style function definition [-Wold-style-definition] 2099 | gl_Normal##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2134:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2134 | GLNORMAL_VFUNC(i) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2111:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2111 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2134:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2134 | GLNORMAL_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2113:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2134:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2134 | GLNORMAL_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:79: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2134:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2134 | GLNORMAL_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:98: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2134:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2134 | GLNORMAL_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2116:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2116 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2134:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2134 | GLNORMAL_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Normalsv': gl-1.0-1.1.c:2099:1: warning: old-style function definition [-Wold-style-definition] 2099 | gl_Normal##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2135:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2135 | GLNORMAL_VFUNC(s) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2111:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2111 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2135:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2135 | GLNORMAL_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2113:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2135:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2135 | GLNORMAL_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:79: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2135:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2135 | GLNORMAL_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2113:98: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2113 | gl_Normal3##_type_(obj,RARRAY_PTR(ary)[0], RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2135:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2135 | GLNORMAL_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2116:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2116 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2135:1: note: in expansion of macro 'GLNORMAL_VFUNC' 2135 | GLNORMAL_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_RasterPosdv': gl-1.0-1.1.c:2140:1: warning: old-style function definition [-Wold-style-definition] 2140 | gl_RasterPos##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~ gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2152:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2152 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2154:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2154:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:119: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2184:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2184 | GLRASTERPOS_VFUNC(d) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_RasterPosfv': gl-1.0-1.1.c:2140:1: warning: old-style function definition [-Wold-style-definition] 2140 | gl_RasterPos##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~ gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2152:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2152 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2154:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2154:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:119: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2185:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2185 | GLRASTERPOS_VFUNC(f) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_RasterPosiv': gl-1.0-1.1.c:2140:1: warning: old-style function definition [-Wold-style-definition] 2140 | gl_RasterPos##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~ gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2152:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2152 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2154:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2154:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:119: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2186:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2186 | GLRASTERPOS_VFUNC(i) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_RasterPossv': gl-1.0-1.1.c:2140:1: warning: old-style function definition [-Wold-style-definition] 2140 | gl_RasterPos##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~~ gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2152:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2152 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2154:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2154:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2154 | gl_RasterPos2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2157:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2157 | gl_RasterPos3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:62: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:81: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:100: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2160:119: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2160 | gl_RasterPos4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2187:1: note: in expansion of macro 'GLRASTERPOS_VFUNC' 2187 | GLRASTERPOS_VFUNC(s) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_Rectdv': gl-1.0-1.1.c:2192:1: warning: old-style function definition [-Wold-style-definition] 2192 | gl_Rect##_type_##v(argc,argv,obj) \ | ^~~~~~~ gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ gl-1.0-1.1.c:2205:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2205 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2207:56: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:75: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:94: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:114: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2210:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2210 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2225:1: note: in expansion of macro 'GLRECT_VFUNC' 2225 | GLRECT_VFUNC(d) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Rectfv': gl-1.0-1.1.c:2192:1: warning: old-style function definition [-Wold-style-definition] 2192 | gl_Rect##_type_##v(argc,argv,obj) \ | ^~~~~~~ gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ gl-1.0-1.1.c:2205:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2205 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2207:56: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:75: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:94: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:114: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2210:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2210 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2226:1: note: in expansion of macro 'GLRECT_VFUNC' 2226 | GLRECT_VFUNC(f) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Rectiv': gl-1.0-1.1.c:2192:1: warning: old-style function definition [-Wold-style-definition] 2192 | gl_Rect##_type_##v(argc,argv,obj) \ | ^~~~~~~ gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ gl-1.0-1.1.c:2205:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2205 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2207:56: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:75: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:94: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:114: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2210:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2210 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2227:1: note: in expansion of macro 'GLRECT_VFUNC' 2227 | GLRECT_VFUNC(i) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Rectsv': gl-1.0-1.1.c:2192:1: warning: old-style function definition [-Wold-style-definition] 2192 | gl_Rect##_type_##v(argc,argv,obj) \ | ^~~~~~~ gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ gl-1.0-1.1.c:2205:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2205 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2207:56: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:75: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:94: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2207:114: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2207 | gl_Rect##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary2)[0],RARRAY_PTR(ary2)[1]); \ | ^~~~ | | | RArray * gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2210:79: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2210 | rb_raise(rb_eArgError, "array length:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2228:1: note: in expansion of macro 'GLRECT_VFUNC' 2228 | GLRECT_VFUNC(s) | ^~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_TexCoorddv': gl-1.0-1.1.c:2233:1: warning: old-style function definition [-Wold-style-definition] 2233 | gl_TexCoord##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2245:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2245 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2247:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2247 | gl_TexCoord1##_type_(obj,RARRAY_PTR(ary)[0]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:118: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2281:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2281 | GLTEXCOORD_VFUNC(d) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_TexCoordfv': gl-1.0-1.1.c:2233:1: warning: old-style function definition [-Wold-style-definition] 2233 | gl_TexCoord##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2245:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2245 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2247:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2247 | gl_TexCoord1##_type_(obj,RARRAY_PTR(ary)[0]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:118: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2282:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2282 | GLTEXCOORD_VFUNC(f) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_TexCoordiv': gl-1.0-1.1.c:2233:1: warning: old-style function definition [-Wold-style-definition] 2233 | gl_TexCoord##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2245:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2245 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2247:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2247 | gl_TexCoord1##_type_(obj,RARRAY_PTR(ary)[0]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:118: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2283:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2283 | GLTEXCOORD_VFUNC(i) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_TexCoordsv': gl-1.0-1.1.c:2233:1: warning: old-style function definition [-Wold-style-definition] 2233 | gl_TexCoord##_type_##v(argc,argv,obj) \ | ^~~~~~~~~~~ gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ gl-1.0-1.1.c:2245:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2245 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2247:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2247 | gl_TexCoord1##_type_(obj,RARRAY_PTR(ary)[0]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2250:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2250 | gl_TexCoord2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2253:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2253 | gl_TexCoord3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:61: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:80: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:99: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2256:118: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2256 | gl_TexCoord4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2284:1: note: in expansion of macro 'GLTEXCOORD_VFUNC' 2284 | GLTEXCOORD_VFUNC(s) | ^~~~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c: In function 'gl_Vertexdv': gl-1.0-1.1.c:2289:1: warning: old-style function definition [-Wold-style-definition] 2289 | gl_Vertex##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2300:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2300 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2302:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2302:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:116: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2311:97: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2311 | rb_raise(rb_eRuntimeError, "glVertex vertex num error!:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2333:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2333 | GLVERTEX_VFUNC(d) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Vertexfv': gl-1.0-1.1.c:2289:1: warning: old-style function definition [-Wold-style-definition] 2289 | gl_Vertex##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2300:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2300 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2302:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2302:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:116: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2311:97: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2311 | rb_raise(rb_eRuntimeError, "glVertex vertex num error!:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2334:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2334 | GLVERTEX_VFUNC(f) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Vertexiv': gl-1.0-1.1.c:2289:1: warning: old-style function definition [-Wold-style-definition] 2289 | gl_Vertex##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2300:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2300 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2302:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2302:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:116: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2311:97: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2311 | rb_raise(rb_eRuntimeError, "glVertex vertex num error!:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2335:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2335 | GLVERTEX_VFUNC(i) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_Vertexsv': gl-1.0-1.1.c:2289:1: warning: old-style function definition [-Wold-style-definition] 2289 | gl_Vertex##_type_##v(argc,argv,obj) \ | ^~~~~~~~~ gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ gl-1.0-1.1.c:2300:36: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2300 | switch (RARRAY_LEN(ary)) { \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c:2302:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2302:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2302 | gl_Vertex2##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2305:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2305 | gl_Vertex3##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:59: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:78: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:97: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2308:116: error: passing argument 1 of 'RARRAY_PTR' makes integer from pointer without a cast [-Wint-conversion] 2308 | gl_Vertex4##_type_(obj,RARRAY_PTR(ary)[0],RARRAY_PTR(ary)[1],RARRAY_PTR(ary)[2],RARRAY_PTR(ary)[3]); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:366:18: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 366 | RARRAY_PTR(VALUE ary) | ~~~~~~^~~ gl-1.0-1.1.c:2311:97: error: passing argument 1 of 'rb_array_len' makes integer from pointer without a cast [-Wint-conversion] 2311 | rb_raise(rb_eRuntimeError, "glVertex vertex num error!:%li", RARRAY_LEN(ary)); \ | ^~~ | | | RArray * gl-1.0-1.1.c:2336:1: note: in expansion of macro 'GLVERTEX_VFUNC' 2336 | GLVERTEX_VFUNC(s) | ^~~~~~~~~~~~~~ /home/pbulk/work/graphics/ruby-opengl/work/.buildlink/include/ruby-4.0.0/ruby/internal/core/rarray.h:255:20: note: expected 'VALUE' {aka 'long unsigned int'} but argument is of type 'RArray *' 255 | rb_array_len(VALUE a) | ~~~~~~^ gl-1.0-1.1.c: In function 'gl_LightModel': gl-1.0-1.1.c:2342:1: warning: old-style function definition [-Wold-style-definition] 2342 | gl_LightModel(obj,arg1,arg2) | ^~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Material': gl-1.0-1.1.c:2354:1: warning: old-style function definition [-Wold-style-definition] 2354 | gl_Material(obj,arg1,arg2,arg3) | ^~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_Fog': gl-1.0-1.1.c:2366:1: warning: old-style function definition [-Wold-style-definition] 2366 | gl_Fog(obj,arg1,arg2) | ^~~~~~ gl-1.0-1.1.c: In function 'gl_Light': gl-1.0-1.1.c:2378:1: warning: old-style function definition [-Wold-style-definition] 2378 | gl_Light(obj,arg1,arg2,arg3) | ^~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexParameter': gl-1.0-1.1.c:2390:1: warning: old-style function definition [-Wold-style-definition] 2390 | gl_TexParameter(obj,arg1,arg2,arg3) | ^~~~~~~~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexEnv': gl-1.0-1.1.c:2402:1: warning: old-style function definition [-Wold-style-definition] 2402 | gl_TexEnv(obj,arg1,arg2,arg3) | ^~~~~~~~~ gl-1.0-1.1.c: In function 'gl_TexGen': gl-1.0-1.1.c:2414:1: warning: old-style function definition [-Wold-style-definition] 2414 | gl_TexGen(obj,arg1,arg2,arg3) | ^~~~~~~~~ rake aborted! Command failed with status (1): [gcc -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/db4 -I/usr/include -fPIC -Wall -DRUBY_VERSION=403 -I/opt/pkg/include/ruby-4.0.0 -I/opt/pkg/include/ruby-4.0.0/x86_64-solaris2.11 -I/opt/pkg/lib/ruby/4.0.0/x86_64-solaris2.11 -I/opt/pkg/lib/ruby/site_ruby/4.0.0 -I. -c gl-1.0-1.1.c] /home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/gems/ruby-opengl-0.60.1/ext/gl/Rakefile:29:in 'block in ' /opt/pkg/bin/rake40:26:in '
' Tasks: TOP => default => gl.so => gl-1.0-1.1.o (See full trace by running task with --trace) rake aborted! Command failed with status (1): [/opt/pkg/bin/rake40] Tasks: TOP => default => gl => ext/gl/gl.so (See full trace by running task with --trace) rake failed, exit code 1 Gem files will remain installed in /home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/gems/ruby-opengl-0.60.1 for inspection. Results logged to /home/pbulk/work/graphics/ruby-opengl/work/.inst/opt/pkg/lib/ruby/gems/4.0.0/extensions/x86_64-solaris-2.11/4.0.0/ruby-opengl-0.60.1/gem_make.out *** Error code 1 Stop. bmake[1]: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/ruby-opengl *** Error code 1 Stop. bmake: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/ruby-opengl