Hi!
Robert Shearman wrote:
 What exactly do you mean by this? What are third and fourth level dlls?
 What is the weird programming stuff you obviously dislike?
  
Simple app dlls, or should be simple, good example is wines advpack.dll.
Look at the wine imports compared to the real M$ advpack.dll imports you
will see. Why setupapi? advpack should be code dependent with ntdll,
kernel32, and gdi32. That was my point about that.
   I've tried
wines windows builds and w/o some of their dlls you can not
 use
 them at all. You have to bypass ROS Second level dlls with wines. When
 you
 try it, it doesn't work. 
 If that is a problem with Wine DLLs then please feel free to submit
 patches for both the callers and callee. Supplying a test case that
 passes on Windows, but doesn't pass on Wine also helps.
 Rob 
 Yeah, we try,
James