David, No problems, I will do.
However, I cannot get DX-4.0.7, DX-4.0.9 and the code from CVS (as of Nov 21, 1999) compiled properly on Windows using Cygwin/GCC 2.95.2. DXUI, startup, builder, tutor and prompter executables are doing core dump. From gdb all I could get, yet, that there seems to be memcp problems. DX-4.0.6 works fine. These problems were introduced in DX after Image Magick and Java support was added. Also, the "make install" does not work any more on Windows, starting DX-4.0.9. The SUFFIX *.exe extensions are messed up in configuration scripts. After spending sveral weeks on the post DX-4.0.6 code, my conclusion is that Cygwin support in absolutely broken. It would need a lot of time to trace the problems and fix them. I would not have time for it till late January due to busy schedule this month at work. I am using MOTIF 2.1.12 and GCC 2.95.2. The X11R6.4 code was patched for memory leaks as adviced by Open Group. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of > David L. Thompson > Sent: Monday, November 22, 1999 12:46 AM > To: [email protected] > Subject: Re: [opendx-dev] PATCH for Win32 > > > I don't want to do it. I've got enough of my own coming up soon. > > David > > >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 > > > > > > > >Content-Type: application/octet-stream; > > name="Makefile.am.diff" > >Content-Disposition: attachment; > > filename="Makefile.am.diff" > > > >Attachment converted: DataDrive:Makefile.am.diff > (????/----) (0000D210) > >Content-Type: application/octet-stream; > > name="message.diff" > >Content-Disposition: attachment; > > filename="message.diff" > > > >Attachment converted: DataDrive:message.diff (????/----) > (0000D211) > > .......................................................... > ................... > David L. Thompson The University > of Montana > mailto:[EMAIL PROTECTED] Computer > Science Department > http://www.cs.umt.edu/u/dthompsn Missoula, MT 59812 > Work Phone : > (406)257-8530 >
