Just received, 11.1.13845 EE…
Installed and all Single EXE APPS compile without issue.
BUT! All Multi-DLL example apps compile with the same (X16) errors…
Tried refresh classes, Delete the project file
GETBACKGROUNDCOLOR@F10POPUPCLASSsb is unresolved for export - C:\temp\examples\Capesoft\NetTalk\Web Server\MultiDLL (20)\AllFiles.exp:5307,3
GETFONTCHARSET@F10POPUPCLASSsb is unresolved for export - C:\temp\examples\Capesoft\NetTalk\Web Server\MultiDLL (20)\AllFiles.exp:5308,3
....
SETSELFOREGROUNDCOLOR@F10POPUPCLASSsbl is unresolved for export - C:\temp\examples\Capesoft\NetTalk\Web Server\MultiDLL (20)\AllFiles.exp:5338,3
Is there perhaps a “setting” that needs to be changed?
Means that a method is declared in an EXP file, but when it comes to export it, it’s not there. Since the EXP is generated from an INC file this suggests that either;
a) the EXP file was not updated (perhaps because you’ve locked it). Try deleting the data dll’s EXP file and then regenerating the Data App. You can inspect the EXP to see what PopupClass methods are in there if you like. OR
b) the INC and CLW files do not match. Usually because you have made a copy of the INC (or CLW) into the application folder (or elsewhere in teh RED path). Check for instances of ABPOPUP.INC and ABPOPUP.CLW.
I don’t think so, given that this is an ABC class, and it’s a Clarion IDE upgrade (so the IDE would have been closed). The ABC classes are re-read for each app, it’s not cached beyond that, so I doubt a refresh classes will make a difference…
Unless (of course) you find an old INC or CLW file, and remove it…
Often in updates the contents of Clarion LIB files are changed.
Check if you have a lib included that knows the specified win32 apis.
Then add the missing lib files or add the api declarations in a lib file of your own.