[Lazarus] CGILazIDE cannot be found...
Bo Berglund
bo.berglund at gmail.com
Mon Jan 31 17:27:13 CET 2011
On Mon, 31 Jan 2011 16:30:08 +0100 (CET), Mattias Gaertner
<nc-gaertnma at netcologne.de> wrote:
>Bo Berglund <bo.berglund at gmail.com> hat am 31. Januar 2011 um 16:06 geschrieben:
>
>>[..]
>> Hmmpf... After checking out lazarus there is no IDE to run, right?
>> So I cannot use any IDE dialog to specify a better way of compiling
>> since as yet there is no lazarus.exe to start....
>You can compile Lazarus from scratch with "make".
If you had read the conversation where this comment was made you'd
have seen that:
1) I had used make clean all already
2) Andreas had stated that using make would not build the packages and
hence I should use the built-in compile instead, which of course is
not possible following an svn checkout...
>
>>
>> > CGILazIDE is deprecated for some time now and as it seems
>> > finally gone (or renamed?). If you don't need it, kick it out ;-)
>>
>> OK, but I don't even know what it is.
>Well, if you as developer do not know, how should the IDE know?
And this is also a rather odd comment since apparently this package
was installed by *default* in earlier versions of lazarus and has now
been removed from the sources (by the developers of lazarus) causing
the error meassage to appear.
Being a developer does not mean that one searches out each and every
item in an IDE and learns its use. I sure don't when I am just
evaluating lazarus and fpc as a development platform alternative to
Delphi...
>> Anyway, I stopped the process after answering yes to this and the
>> following similar dialogue and instead went to the rebuild of the
>> complete lazarus IDE and now I have done this and the 5dpo component
>> tab appears in the IDE, so I thought that all was done.
>> But not....
>> I cannot compile my test application, which uses sdposerial because:
>> formmain.pas(9,13) Fatal: Can't find unit SdpoSerial used by formmain
>>
>> Why can it not find it this time?
>Have you tried right click on the message and use "Search unit"?
>
No, I did not know about such a shortcut. Instead I located the
project options and in CompilerOptions/Paths/OtherUnitFiles I added
the path to the unit file that was missing.
But I still do not know if this is the right place. It will probably
only affect this project so it has to be repeated for the next.
I would have thought that adding a component to the IDE pallet would
also make its location known to the IDE so it can find the file that
corresponds to the dropped component when compiling....
Bo Berglund
More information about the Lazarus
mailing list