After one problem with my hard disk I have lost one program named pmodew.exe. It necessary for wlink.exe (Watcom Linker) and now I can't find out it. May be somebody have it?

Thanks to everybody who help me, Mike
Posted on 2002-03-07 04:10:17 by Mike
this should be the file you want...
Posted on 2002-03-07 05:29:25 by mob
hi Mike!

are you using watcom WASM?
looking for some fellows
Posted on 2002-03-08 08:02:28 by beaster
Thanks for pmodew.exe.No, I did not hear at all about WASM but I use Watcom Linker to create the simple programs which can work both in DOS32 and in Windows. They have a format LE - modules with this format I can not create with the Microsoft Linker (link.exe). All my programs I assemble with MASM 7.0 or TASM 5.0. And where I can read more about WASM?

Regards, Mike
Posted on 2002-03-09 02:29:38 by Mike
Mike, you might want to have a look at WDOSX if you need dosx
stuff... I saved you from googling (it's first link...) - here's the URL:
http://michael.tippach.bei.t-online.de/wdosx/
Posted on 2002-03-10 12:26:54 by f0dder
there is no docu for WASM, not even from WATCOM. It seems, they didnt use the tool stand alone.

However, I do :) It works fine and it is very similar to MASM. The WASM has some minor bugs, but nothing real.

The main reason (the only one?) to use WASM is the chance, that it will become open-source.
Maybe you like to take a look here:Open Watcom
Posted on 2002-03-12 04:36:24 by beaster
Thank you, beaster.
I enter to site openwatcom.org. There are Watcom C and Fortran only. I download only a small part of Watcom C. There are NO Watcom Assembler and Watcom Linker too; it because Watcom C compiler produce exe module. Yes, it's interesting
to see what it is but before looking I must find it out...

Thanks, Mike
Posted on 2002-03-12 06:56:33 by Mike
Watcom compiler doesn't produce .exe directly, it *does* have a
linker... I can't remember if the current openwatcom release (which
is only an upgrade, actually) includes wasm, though.

But you might as well use masm :), it's free, works pretty well, has
strong macro support etc etc etc.
Posted on 2002-03-12 07:30:59 by f0dder
f0dder: I came in too late, but if you need the whole pmode/w package I have it here.

Watcom *can* produce EXE's without a linker (WCL386.EXE):

Watcom C/C++32 Compile and Link Utility Version 11.0
Copyright by Sybase, Inc., and its subsidiaries, 1988, 1997.
All rights reserved. Watcom is a trademark of Sybase, Inc.
Usage: wcl386 {option(s)} {file(s)}

Best DOS extender I know of is Causeway (and also this one is free).

If anybody needs support about Watcom just ask, I'm kinda familiar with this environment.

Greets,
Maverick
Posted on 2002-03-12 15:09:51 by Maverick
doesn't wcl386 use the (external) linker? *been ages since I really
used watcom* :).
Posted on 2002-03-12 15:18:12 by f0dder
You're right f0dder: :)

D:\Coding\Watcom\BINW>wcl386 test
Watcom C/C++32 Compile and Link Utility Version 11.0
Copyright by Sybase, Inc., and its subsidiaries, 1988, 1997.
All rights reserved. Watcom is a trademark of Sybase, Inc.
wpp386 TEST.CPP
Watcom C++32 Optimizing Compiler Version 11.0
Copyright by Sybase, Inc., and its subsidiaries, 1989, 1997.
All rights reserved. Watcom is a trademark of Sybase, Inc.
TEST.CPP: 2 lines, no warnings, no errors
Code size: 13
Error: Unable to find 'wlink.exe'

Maybe I misread your original statement.. I just replyed to that part of your post ;)

Greets,
Maverick
Posted on 2002-03-12 15:53:21 by Maverick
Said that, I *have* WLINK.EXE .. I just renamed it to something else to perform the above test. BTW: if you need it.. just ask.
Posted on 2002-03-12 15:54:00 by Maverick
I enter to site openwatcom.org. There are Watcom C and Fortran only.
Watcom assembler is no single packet, its part of WATCOM C.

If you download the update version (Watcom 11c) (ca. 45MB!) you have the complete packet. It features the whole WATCOM owned tools, like the IDE, the graphik and resource tools, and also wasm, linker, debugger.
The only things missing from the commercial software are the foreign parts, like MS-SDK, MS samples, and so on. (nobody cares)
Also missing are the environment variables:
SET PATH=C:\PROGRAMME\WATCOM\BINNT;C:\PROGRAMME\WATCOM\BINW
SET INCLUDE=c:\programme\WATCOM\H;c:\programme\WATCOM\H\NT
SET WATCOM=c:\programme\WATCOM

So in result vou have a legal, full featured development tool for free.
Posted on 2002-03-13 04:10:58 by beaster