Hello!
I'm new to Lazarus, and I'm being attracted by its 64 bit and multiplatform capabilities. I have also some Delphi skills.
I installed lazarus-0.9.30-fpc-2.4.2-win64.exe into a Windows 7 64 bit and I having many problems for realize many simple tasks.
First, I created a single form with a counter and two buttons, up and down. It builds nicely (and run standalone) but does not run / debug inside the IDE.
Yesterday I discovered that checking project options -> Linking -> Generate dwarf debug information allow me to run the program, but the problem now is I can't set breakpoints in units, only in the project file.
When I mark a line to add a breakpoint, it becomes marked in red with an exclamation sign ( ? ). If I use, run, step into, step over, etc, the breakpoint becomes green with a X symbol (unreachable code?).
The only place where breakpoints can be set, and work, is in the project file: Application.Initialize, Application.CreateForm(TForm1, Form1) and Application.Run lines.
I'm also having problems importing Delphi projects (just for become familiar with Lazarus). The import procedure "seems" to work, but I'm not able to see / edit the Forms, only the code. Using view form does not display anything. I don't know if the program runs: compilation fails because there are too many missing functions, procedures and controls.
I searched this forum and asked google the last 5 days with no luck.
Am I missing something?
Thank you in advance!