-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Delphi: MapWinGIS_TLB.pas doesn't compile #212
Comments
Which version of MapWinGIS are you trying to compile? And where do you get MapWinGIS_TLB.pas create yourself or take from github? |
I get it ... you tried to install it wrong. |
I installed (the 32 Bit built) 5.2 Release from here: https://github.com/MapWindow/MapWinGIS/releases/tag/v5.2.4 compiled and installed the component from the Zip Folder and used the MapWinGIS_TLB.pas that gets copied into the installation directory. |
Good day Please assist on how you finally got it to work , or even a more updated step-by-step instruction on how to install the ocmponent in delphi CE if you can. |
MapWinGIS_TLB.pas doesn't compile under Delphi (10.4.2, but should be a general problem.
[dcc32 Error] MapWinGIS_TLB.pas(16332): E2029 ';' expected but '.' found
[dcc32 Error] MapWinGIS_TLB.pas(16334): E2003 Undeclared identifier: 'DefaultInterface'
[dcc32 Error] MapWinGIS_TLB.pas(16334): E2066 Missing operator or semicolon
[dcc32 Error] MapWinGIS_TLB.pas(16334): E2003 Undeclared identifier: 'yLatitude'
[dcc32 Error] MapWinGIS_TLB.pas(16334): E2003 Undeclared identifier: 'xLongitude'
[dcc32 Error] MapWinGIS_TLB.pas(9869): E2065 Unsatisfied forward or external declaration: 'TMap.SetLatitudeLongitude'
[dcc32 Fatal Error] Unit1.pas(7): F2063 Could not compile used unit 'MapWinGIS_TLB.pas'
Failed
Elapsed time: 00:00:00.2
If you look at MapWinGIS_TLB:16332 you can see that
procedure TmwMap.SetLatitudeLongitude(yLatitude: Double; xLongitude: Double);
should beprocedure TMap.SetLatitudeLongitude(yLatitude: Double; xLongitude: Double);
There is a superflous "mw" in the name of the class.
The text was updated successfully, but these errors were encountered: