Here are 3 minor patches for DX CVS (as of Nov 20th) 1) message.diff is for src/exec/libdx/message.c The sys_errlist and sys_nerror in Cygwin B20.1 and also in Cygwin 1.0 CD Relase are exported symbols.
2) Makefile.am inserts a EXPORTS at the first line of tmpAnyDX.exp which is needed by dllwrap. I removed the --image-base because it was colliding with ntdll.dll on Nt and with kernel32.dll on Win98/95. Dllwrap assignes the default --image-base 3) Somewhere in include/dx/arch.h insert the following #ifdef cygwin #define sys_errlist _sys_errlist #define sys_nerr _sys_nerr #endif In Cygwin B20.1 and Cygwin v 1.0 CD Release it is _sys_errlist and _sys_nerr, which are defined as extern int in errno.h. Suhaib PS: David or Greg if you want to apply these patches then let me know so I would not reapply them to CVS. Thanks
Makefile.am.diff
Description: Binary data
message.diff
Description: Binary data
