extrawurst / DerelictImgui

Dynamic bindings to the cimgui library (a c-api for IMGUI) for the D programming language
MIT License
54 stars 13 forks source link

Fix issues that prevent building the library and the demo #16

Closed lenormf closed 6 years ago

lenormf commented 6 years ago

HTH.

extrawurst commented 6 years ago

Awesome thanks! Can you update .travis.yml to the latest compilers that should be supported, I am fine with cutting off older versions of the compilers if necessary but the travis config should reflect that.

lenormf commented 6 years ago

I hope I understand what's asked properly, I added my version of dmd that could compile the code successfully and updated the version of ldc that built fine in Travis.

extrawurst commented 6 years ago

My idea was that travis would become green for this branch, that there is no compiler left in the .travis.yml that does not work with these var_arg changes. is there no gdc version supporting this anymore?

lenormf commented 6 years ago

I added some fixes, the code compiles on most compiler versions, but the others are beyond saving I think. All the info is in the commit messages.

extrawurst commented 6 years ago

Thank you so much! Really great work!