home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wat2tlkt.zip / wat2tlkt.txt
Text File  |  2002-01-12  |  2KB  |  36 lines

  1.  
  2. :>How did you get the Warp toolkit to work with the Watcom Compiler ?
  3.  
  4. #define __IBMC__
  5. #define __IBMCPP__
  6.  
  7. The IBM toolkit essentially has a bunch of defines for CSET/VAC++ and a bunch
  8. of defaults for anything else (that usually don't work :-) - Watcom
  9. understands/translates _Optlink, _System, etc. so just "tell" the toolkit
  10. you're using IBM's compiler. There were still a couple of things that broke
  11. with 10.0 doing this, but 11.0 worked perfectly through two betas and the GA
  12. with the DevCon toolkit (and yes, you can tell the install prog to NOT install
  13. the old toolkit, and it'll find the docs, etc and shadow them into the Watcom
  14. folders now). 
  15.  
  16. Since nobody has mentioned it: The PowerPuke^H^H^H^HSoft folks may be keeping
  17. "cool extras" from being added to the OS/2 side, but the compiler folks
  18. haven't ignored us in the least. The code generated is noticeably tighter and
  19. faster than 10.x (and makes VAC++ 3.x EXE's look positively Microsoftish
  20. (read: bloated and slow)... yes, I own and like VAC++) - as far as I'm
  21. concerned, they've taken what was already one of the worlds best compilers and
  22. improved it by an order of magnitude - no small feat - and it is, after all, a
  23. COMPILER, not a visual builder or what-not. So, for all that it lacks frills
  24. for OS/2 (and hey, anybody in their right mind doing serious Win* work is
  25. going to shitcan that BlueSky junk bundled with Watcom and buy a real tool
  26. anyway :-), it is IMHO the best damn compiler for OS/2 period (at least until
  27. VAC++ 4 anyway). Upgrades are $129 US... not cheap, but far from prohibitive. 
  28.  
  29. You might also like to know that they have DLL'd runtimes now also (with no
  30. bogus requirement to rename the DLL I might add :).
  31.  
  32. Lastly, lest you think the compiler team doesn't care; they were extremely
  33. responsive to myself and at least 2 others I know who participated in the beta
  34. (running OS/2) - no second-class citizen treatment at all. Microsoft... err..
  35. PowerSoft may want us OS/2 people to die and go away, but that's far from the
  36. impression I got from the compiler team.