1. Compiler. With V0.80, I have switched to IBM VisualAge C++ 3.0 to develop XWorkplace. For VAC++ 3.0, fixpak 8 is strongly recommended, because the original crashes frequently with the complex SOM header files.

    Other compilers are presently not supported.

  2. You need some OS/2 Developer's Toolkit for all the SOM header files and the SOM compiler.

    The Warp 3 toolkit is sufficient. XWorkplace does some tricks for Warp 4 too, but does it even though I don't have the Warp 4 toolkit. ;-)

  3. IBM NMAKE is our make utily. This comes with VAC, so no problem there.

  4. You need to check out the "xwphelpers" CVS archive from Netlabs also. XWorkplace uses a lot of code which is shared between WarpIN and XWorkplace, which has been separated into a new CVS archive. (Starting with V0.9.6, the WarpIN sources are no longer needed.) There's no way to compile without that code.

  5. Only if you enable debugging code through XWP_DEBUG in config.in, you will need the full PMPRINTF package by Dennis Bareis.

    Check the "Debugging" section for details.