https://issues.dlang.org/show_bug.cgi?id=24291 --- Comment #6 from anonymous4 <dfj1esp02 at sneakemail.com> --- Oh, __GNUC__ means gnu C dialect? --- cjanet.c --- #undef __GNUC__ #include "janet.c" --- dmd -P-I. -c cjanet.c Does this work? --