I take note of what you say, namely:"You'll find that C_EXTERNAL isn't quite right. That uses normal C calling conventions (caller responsible for removing arguments from the stack) rather than STDCAL ...
Just completed test of a Win32 Fortran 95 program using Salford FTN95 Compiler, Version 4.7.1. Obtained compatability using Salford's external C/C++ routine and DPLOTLIB.DLL. The routine C_EXTERNAL ...
I had taken note of the information you provided in the source. Having built a new library for version 1.1, I simply proceeded to do the same with the release of version 1.2. I did not have any prob ...
I can confirm that the sample source FTEST.FOR will work properly without changes with the latest version of Open Source WATCOM Fortran, namely version 1.2.