Target platforms documentation

From Open Watcom

Jump to: navigation, search

Here is a collection of pointers to SDK/API documentation for target platforms supported by the compilers. The necessary include files and libraries for each target is included with the compilers. The API/SDK documentation is copyrighted. Therefore they can not be included unless the copyright holder gives Open Watcom permission to distribute them. Some organisations does distribute the necessary documentation on the Internet, either because they have obtained the right to do so or because they are the copyright holder. To the best of our knowledge all sources below are legal distributions of the documentation mentioned.

Contents

Windows

  • MSDN Online - If you are always connected to the net, this may work.
  • win32hlp.exe - The smallest possible download option, with possible integration in the viw editor. Available from the LCC-Win32 project. The file is a self-extracting executable that starts a setup program defaulting to "c:\lcc" as default path. Just let it do so and press Next. It will then install in "c:\lcc\bin\". Move the file "c:\lcc\bin\win32.hlp" to "\watcom\binnt\win32sdk.hlp". You can start the help file by clicking it in a explorer window, or you can right click on a Windows API call in the viw editor for the context menu, and choose "Windows Help".
  • WIN32 SDK docs - From Borland. Contains several help files, unlike the smallest alternative above. Unzip all the files into "\watcom\binnt\". The win32sdk.hlp is now in the correct spot to get viw context menu integration.
  • MS PSDK - Microsoft Platform SDK. Search for "platform sdk full download" or something like that if the link has gone stale. Huge download. Get it as a download or buy any level of MSDN Subscription to get it on DVD/CD in "normal" mail. The PSDK download or the MSDN subscription DVD will give you the best reference documentation set for the WIN32 platforms available anywhere.
  • WinSock - Frequently asked questions

OS/2

DOS

Linux

FreeBSD

Personal tools