From: Jesper E. <jo...@vi...> - 2002-05-28 20:23:15
|
Earnie Boyd <ear...@ya...> writes: > Each process has dependencies on shared libraries. There is a master > runtime library that controls resources. There can only be one master > in control. Mixing MSVCRT.DLL and Cygwin1.dll causes more than one > master to try to control resources and they clash with one another with > the dependent process loosing. I was under the impression that it the fact that cygwin1.dll and MSVCRT.DLL define the same symbols that prevent them from being used together. Is this wrong? I'm still not sure what you mean by "master runtime library". If foo.dll -> MSVCRT.DLL bar.dll -> cygwin1.dll and frotz.exe links with foo.dll and bar.dll, where is the conflict? -- /Jesper |