Hi wp and lucamar
You guys do know your stuff that you figured out what version I am using. Well, I have had very bad experience upgrading to the latest version of Lazarus. Plus, some of the components I use don't seem to work with the latest Lazarus unless I am wrong. For instance, I must be able to install and use BGRA Controls in my project.
That's why I don't want to update the whole fpcsrc folder and brake the whole compiler and/or Lazarus setup only to start all over again. I have been there and done that and it is no fun getting back to square one...lol... Anyways, so what you are saying is that I have to either
install the latest fpcsrc 3.0.4 and then rebuild Lazarus and packages with clean up + Build option or
just install fpcsrc 3.0.4 and hope that it works. By the way wp, yes I did have to comment out the offending line for the demo to successfully compile. However, my TMapViewer demo crashes anytime I do anything other than zooming in, zooming out and going to Longitude X and Latitude Y. If I do anything else, it throws RunError(211). That error as I found out has something to do with
Call to abstract method Your program tried to execute an abstract virtual method. Abstract methods should be overridden, and the overriding method should be called. When you okay the popup message box, it opens the assembler window with highlighted line
CThread INIT something to do with cThread initialization.
jmpessoa
That's what I need to do first thing in the morning at work tomorrow.
I do want to say one thing. Even though Lazarus has bugs and holes, it is one fine compiler, if you know the way around it or how it all comes together in the background.