Re: Yet anther problem. Need HELP
- Posted by Icy_Viking 1 week ago
- 153 views
I lost a computer recently. Replaced it and started reloading stuff. Much was in the archives. I found some of it and
reconstructed files. Then the problem started. I use an EU utility I wrote in 2019 as an example. When I execute the original
euphoria file it does not run - get 108 error messages; however, the compiled version from 2019 (Watcom) still works.
Example error:
'xCreateHatchBrush' (C:\Euphoria\include\Win32Lib.ew:7131) has not been declared.
'xFillRect' (C:\Euphoria\include\Win32Lib.ew:7147) has not been declared.
'xCreatePatternBrush' (C:\Euphoria\include\Win32Lib.ew:7484) has not been declared.
'xCreateHatchBrush' (C:\Euphoria\include\Win32Lib.ew:7492) has not been declared.
'FLOODFILLSURFACE' (C:\Euphoria\include\Win32Lib.ew:7523) has not been declared.
'FLOODFILLSURFACE' (C:\Euphoria\include\Win32Lib.ew:7539) has not been declared.
Header:
code generated by Win32Lib IDE v1.0.4 Build July-06-2008
constant TheProgramType="exw"
include Win32Lib.ew
without warning
include jd\jd.e
include std\convert.e
All of the errors are from win32lib not from the eu interpreter.
Euphoria 4.1.0
My question is:
Has something changed? I would have thought win32lib would be pretty stable after all these years.
What do I do?
regards,
jd
Not sure if it helps, but here is Win32lib for Euphoria 4.1
[https://www.file-upload.org/fzhsvcykz1yk]