[Discuss] cygwin desktop, utilities for usb
Deryk Barker
dbarker at camosun.bc.ca
Thu Feb 21 12:52:54 PST 2008
Thus spake Noel Burton-Krahn (noel at burton-krahn.com):
> Sorry to give you a bug report, but this is going to be common on systems
> that already have cygin installed:
>
> F:\tinycygwin\bin>rxvt
> 4 [main] ? (3184) F:\tinycygwin\bin\rxvt.exe: *** fatal error -
> F:\tinycyg
> win\bin\rxvt.exe: *** system shared memory version mismatch detected -
> 0x2D1E009
> C/0x75BE009C.
> This problem is probably due to using incompatible versions of the cygwin
> DLL.
> Search for cygwin1.dll using the Windows Start->Find/Search facility
> and delete all but the most recent version. The most recent version
> *should*
> reside in x:\cygwin\bin, where 'x' is the drive on which you have
> installed the cygwin distribution. Rebooting is also suggested if you
> are unable to find another cygwin DLL.
>
> See this:
> http://www.mail-archive.com/cygwin@cygwin.com/msg68973.html
>
> Even worse, lots of other Windows apps like Exact Audio Copy, ClamAV, etc
> include their own cygwin with their own incompatibilities. Here's a project
> for you: hack Cygwin so different cygwin versions can coexist! Maybe make
> one shared memory space per version?
Ah, the total mess which is the DLL on Windows. Although neither MS
(Windoze) nnor IBM (OS/2) actually invented dynamic linking (that was
Multics in the 1960s) they both managed to screw it up - some
achievement.
MS - to their eternal credit :-) - don't even understand version
numbers, so there have been cases of the same DLL having two version
numbers and of two different version of the same DLL having the same
number.
Many application, as you observe, coe with their own (version of a)
DLL. At one time the favourite wqs VBRUN300.DLL, which about every
windows app installed - even over the top of a later version, thus
breaking other apps.
Good luck!
--
|Deryk Barker, Computer Science Dept. | Music does not have to be understood|
|Camosun College, Victoria, BC, Canada| It has to be listened to. |
|email: dbarker at camosun.bc.ca | |
|phone: +1 250 370 4452 | Hermann Scherchen. |
More information about the Discuss
mailing list