Project

General

Profile

Bug #11426

Updated by nobu (Nobuyoshi Nakada) over 8 years ago

 

 i got the following warning when i want to build my binding with using ruby from trunk 

 ~~~ 
 


 /usr/local/rvm/rubies/ruby-head/include/ruby-2.3.0/ruby/ruby.h:827:16: warning: attribute ignored in declaration of ‘struct RClassDeprecated’ [-Wattributes] 
  #define RClass RClassDeprecated 
                 ^ 
 /usr/local/rvm/rubies/ruby-head/include/ruby-2.3.0/x86_64-linux/ruby/config.h:127:67: note: in definition of macro ‘DEPRECATED_TYPE’ 
  #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x 
                                                                    ^ 
 /usr/local/rvm/rubies/ruby-head/include/ruby-2.3.0/ruby/ruby.h:829:8: note: in expansion of macro ‘RClass’ 
  struct RClass { 
         ^ 
 /usr/local/rvm/rubies/ruby-head/include/ruby-2.3.0/ruby/ruby.h:827:16: note: attribute for ‘struct RClassDeprecated’ must follow the ‘struct’ keyword 
  #define RClass RClassDeprecated 
                 ^ 
 /usr/local/rvm/rubies/ruby-head/include/ruby-2.3.0/x86_64-linux/ruby/config.h:127:67: note: in definition of macro ‘DEPRECATED_TYPE’ 
  #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x 
                                                                    ^ 
 /usr/local/rvm/rubies/ruby-head/include/ruby-2.3.0/ruby/ruby.h:829:8: note: in expansion of macro ‘RClass’ 
  struct RClass { 
         ^ 

Back