ruby-debug / debase

BSD 2-Clause "Simplified" License
209 stars 32 forks source link

Fix compilation for 2.6 (fixing #67) #68

Closed valich closed 5 years ago

valich commented 5 years ago

2.6 adds an obstacle for compiling debase. ruby/ruby@2e5aa3fba8fe96331ab420694aacf710dd995f43 adds some helper function which requires TRUE and FALSE macros to be defined. This is somewhat difficult to tackle because fixing it requires setting RUBY_EXPORT to true. I am not sure this is a good approach for building a gem. At the same time, it seems that we have just introduced unnecessary includes in 85493d75a76b75bc3fb79d1569e5128903d15d42, so it seems that removing them solves the issue.