TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: George White
from: Glenn Thompson
date: 1998-09-21 22:13:38
subject: Re: Watcom & OS/2 Toolkit

-=> Quoting George White to Glenn Thompson <=-

       Hi George,

 GW> David Noon wrote to you:
 
 DN>GT>I know some of you use the Watcom compiler so maybe you could enlighten
 DN>GT>me on the OS/2 2.1 toolkit that's suppose to be included with it.

 GW> You don't say which version of Watcom, my notes rtefer to Watcom V11.
 
       Sorry mine is Ver 11 also.

 DN>GT>Firstly what exactly is the Toolkit ?
 
 
 DN>It is a set of documents in .INF format, some C/C++ header files for API
 DN>calls and and import library (OS2386.LIB) that maps the 32-bit API calls to
 DN>their DLL's and ordinals.
 
 DN>GT>I read in one of the inf files that after installation a toolkit icon
 DN>GT>would be on my Desktop. Not in my case anyway.

 GW> Various files are listed in the readme in the toolkit directory too.

       Yeah I read that, didn't find any of them yet but !

 GW> Watcom replaces many of them with it's own tools so ones with Watcom
 GW> versions are not supplied, just the IPFC compiler.
 
 DN>It is a selectable option when you install Watcom C/C++.

 GW> Watcom don't install most of the files under the toolkit directory,
 GW> but position them appropriately within the overall Watcom directory
 GW> structure. They do, however, distribute the IBM files "as
is", so the
 GW> text files forming part of the toolkit do not reflect the Watcom
 GW> distribution :-(.

       I have poked around some more following your directions and I have
       seen a few more directories and files !

 DN>I use the OS/2 Developer's Toolkit from the Dev Con CD, so I'm not sure what
 DN>the Watcom toolkit install looks like.

 GW> Not like anything really...
 
       I'll second that :-))))

 DN>GT>There is a directory named the OS2 toolkit but there is
 DN>GT>only *.C files in there,
 DN>GT>Is this correct ?

 GW> No.

       Your right, it wasn't :)

 GW> You should have two directories called toolkit2 in the Watcom
 GW> directory tree. One in the base directory, with two subdirectories,
 GW> icons and ipfc, and a second off the samples directory, with three
 GW> subdirectories, asm, c and rexx
 
       Them I do have !

 DN>The only .C files should be samples. There should also be some .INF files in
 DN>a \BOOK or \HELP directory, possibly under x:\WATCOM\BINP. The header files
 DN>should be in the directory x:\WATCOM\H\OS2 and the import library should be
 DN>in x:\WATCOM\LIB386.
 
      Yeah that all seems to be in order also.

 DN>GT>So far I haven't found any info that addresses using the
 DN>GT>toolkit at all. Is this
 DN>GT>the same for everyone else ?

 GW> Yes it is.
 
       That'd be right  !

 DN>I'm not sure. Are you sure you selected the OS/2 Developer's Toolkit when
 DN>you installed the Watcom compiler?

 GW> Like David, I'll ask "Are you sure you installed the
toolkit?" and not
 GW> just the sample code. The full toolkit is a set of ancilliary tools,
 GW> like the IPFC compiler, LINK386 (which Watcom don't supply, they use
 GW> WLINK, but it comes with OS/2 as an installable option anyway) and
 GW> others, the .inf reference files, and sample code, so Watcom don't
 GW> need to have anything specific on the toolkit as most of the tools are
 GW> replaced by their own versions.

       This sounds confusing (thanks Watcom !) but I'm sure I ticked for the
       complete toolkit. I have found a lot of files in the directories you mention
       but nothing is compiled just project and other types of files etc.
       This the same for you ?

       Nice of them to change so many things without telling us, but it's nothing
       new hey !

       I did notice in the Watcom\toolkt2x\icon directory an icon for an OS2tut ? 
       Which I thought would be great, but it's only a lonely icon ;-))))

       Did the install program createl the objects on your desktop at all George ?

       Thanks
       Glenn.


... File not found. Should I fake it? (Y/N)

--- Blue Wave/Max v2.12 OS/2 [NR]
* Origin: Ground Zero Internet UUCP 61-8-8325 1822 (3:801/200)
SEEN-BY: 396/1 632/0 371 633/210 260 267 270 371 635/506 728 639/252 670/218
@PATH: 801/0 800/1 170/302 400 396/1 633/260 635/506 728 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.