The compilation is tried in the Windows environment. The problem occurs in variable "errno" when compiling with the MultiThreading.
You should change the variable name.
short errno
->
short error_No
jj/error.h
void jjraise(jjErrno &eh, short errno);
void jjraise2_(jjErrno &eh, short errno, const char *, int);
stdlib.h
_CRTIMP int * cdecl _errno(void);
_CRTIMP unsigned long * cdecl __doserrno(void);
_CRTIMP extern int errno; / XENIX style error number /
_CRTIMP extern unsigned long _doserrno; / OS system error value /
Regards,
Masahiko KANETAKA
kane4d@gmail.com
Anonymous