EKruck
Joined: 09 Jan 2010 Posts: 224 Location: Aalen, Germany
|
Posted: Mon Dec 09, 2013 11:21 am Post subject: Mismatch with @ / $ in Clearwin |
|
|
I am creating a new program using WINIO with old style "@".
Everything works fine.
Instead of "INCLUDE <clearwin.ins>" I changed to "USE CLRWIN$"
The line:
Code: | MA = WINIO@ ('%bg&', RGB@(135,215,230))
| provides error message
...F90(96) : error 140 - WINIO@ cannot process REAL(KIND=1) arguments, only CHARACTER, INTEGER(3) or REAL(2)
Changing to:
Code: | MA = WINIO@ ('%bg&', RGB$(135,215,230))
| compilation is o.k., however, the linker does not find another function:
WARNING the following symbols are missing:
SEND_TEXT_MESSAGE# D:\....\....\.....obj
(D:\....\....\.....F90)
Changing as well "SEND_TEXT_MESSAGE@" to "SEND_TEXT_MESSAGE$" compilation and linking are going well;
however, the program does not run. An error window shows up with:
....exe - Entry Point Not Found
The procedure entry point __rgb could not be located in the dynamic link library salflibc.dll.
Regards, Erwin |
|