home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / os2 / misc / 43887 < prev    next >
Encoding:
Internet Message Format  |  1993-01-24  |  2.1 KB

  1. Path: sparky!uunet!munnari.oz.au!goanna!escargot!monu6!yoyo.cc.monash.edu.au!parry
  2. From: parry@yoyo.cc.monash.edu.au (Tom J Parry)
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Re: Borland C++ 3.1 and OS/2 2.0
  5. Message-ID: <1993Jan24.233034.21118@monu6.cc.monash.edu.au>
  6. Date: 24 Jan 93 23:30:34 GMT
  7. References: <1993Jan21.022418.23244@csaadel.adl.csa.oz.au>
  8. Sender: news@monu6.cc.monash.edu.au (Usenet system)
  9. Organization: Monash University, Melb., Australia.
  10. Lines: 40
  11. Originator: parry@yoyo.cc.monash.edu.au
  12.  
  13. statters@csaadel.adl.csa.oz.au (Steve Tattersall) writes:
  14. : I have a problem executing programs written using Borland C++
  15. : and applications frameworks under WIN-OS2.
  16. : If the dynamic link option is chosen for the Borland run-time,
  17. : OWL and class libraries, the programme fails to terminate
  18. : properly.
  19. : A GA fault is reported in the run-time DLL and then many errors
  20. : dialogs appear with random characters in them.
  21. : All code has been built using windows 3.0 resources and headers.
  22. : Can anyone shed light on this one?  Do I really need windows 3.1
  23. : in order to run this software (or OS/2 2.1)?
  24.  
  25. This is a funny old bug. It seems that in Windows 3.0, Mickeysoft screwed
  26. up in a big way - if you have any code in the DLL terminate routine, you'll
  27. crash the application when the DLL get's unloaded. Now although you probably 
  28. have no such code in your DLL's, OWL does. 
  29.  
  30. So to answer your question - You do not actually **NEED** windows 3.1 OR
  31. OS/2 2.1. You can get around it by writing a small app which does nothing but 
  32. load the OWL (and other OWL derived) DLL's, and sits there until you close the
  33. OS down. This will stop __most__ of the GA's.
  34.  
  35. I've been developing some Windows Apps (unhappily) for some time now, and
  36. have just installed 2.1b. 'Tis a wonder to behold ! At last I can reassure 
  37. myself that although I'm writting code which runs in an environment created
  38. by the very company who ripped me off SOOOO badly for development tools,
  39. t least I'm developing them in a rich, stable and enjoyable  environment
  40. under OS/2 - and who knows... maybe I'll convert a few customers while I'm
  41. at it.
  42.  
  43.  
  44.  
  45. -- 
  46. Tom J Parry.
  47. Your reality is a figment of my imagination.
  48.