You Lose

27/09/2015
#ifdef MSDOS
#ifndef __DJGPP__
You lose; /* Emacs for DOS must be compiled with DJGPP */
#endif
#define _NAIVE_DOS_REGS
...

This sounds a bit familiar. I’ve seen loads of wonky ifdef cascades, but haven’t had one yet telling me in plain english how hopeless my endeavor is:

[wasa@box ~/code/emacs]$ CFLAGS=-DMSDOS make
...

../src/conf_post.h:122:1: error: unknown type name ‘You’
You lose; /* Emacs for DOS must be compiled with DJGPP */
^