Hi Johnsa and Habran,
I am trying to build the Win64_3 sample supplied with the HJWasm package. If I use JWasm then I get a working executable displaying an empty window. HJWasm assembles the same source code without problem but running the executable built with HJWasm, I get only a blank window without title bar and frame :
\HJWasm\JWasm -win64 Win64_3e.asm
\PellesC\bin\polink /SUBSYSTEM:WINDOWS /LIBPATH:\PellesC\lib\Win64 Win64_3e.obj kernel32.lib user32.lib
\HJWasm\HJWasm64 -win64 /FoWin64_3e2.obj Win64_3e.asm
\PellesC\bin\polink /SUBSYSTEM:WINDOWS /LIBPATH:\PellesC\lib\Win64 Win64_3e2.obj kernel32.lib user32.lib
\HJWasm\HJWasm64 -win64 /FoWin64_3e3.obj Win64_3e.asm
\HJWasm\JWlink format win pe runtime windows f Win64_3e3.obj libpath \PellesC\lib\Win64
Using JWlink instead of Polink does not change the result.
Versions :
HJWasm v2.15, Sep 14 2016
JWasm v2.12pre, Nov 27 2013
Pelles Linker, Version 8.00.2
JWlink Version 1.9beta 13
Attached are the project zip file and a screenshot demonstrating the problem. Running Win64_3e2.exe and Win64_3e3.exe , you can see this effect.