termios.h bug
To check if you have an error in your termios.h header file, try to compile a simple program such as:
#include <termios.h> int main () {return 0;}If gcc indicates an error such as: "badly punctuated parameter list in `#define'"; then your header is incorrect.
Bug fix
To fix it, open termios.h file (located in /lib/gcc-lib/i686-pc-msys/2.95.3-1/include/sys from mSys Developer?) and change line 48 from:
#define CTRL('c'h) ((ch)&0x1F)to
#define CTRL(ch) ((ch)&0x1F)
Bugged
These pages reference this bug, this probably means that the bug affects the package or the building of the package :


