[Lazarus] component installation failure
Mattias Gaertner
nc-gaertnma at netcologne.de
Tue May 25 21:07:06 CEST 2010
On Tue, 25 May 2010 19:52:57 +0200
Marc Santhoff <M.Santhoff at web.de> wrote:
>[...]
> > > 2.
> > > When I make a package file for an ancient Delphi component to port to
> > > lazarus and it compiles and installs but doesnt show up in the IDE
> > > although it is found in the package list, what has gone wrong there?
> >
> > Possible reasons:
> > - The register procedure was not called, because you didn't check the
> > 'Has Register procedure' for this unit in the package editor.
>
> Do you mean the checkbox "Register Unit" in the lower third of the
> package management window? Well, that one is actually checked.
Good.
> > - You didn't start the new IDE, but the old. Start the IDE in the
> > terminal. You will see where the new lazarus executable is created.
>
> I think it is the right one. lazarus at my site is a symlink in my home
> dirs bin directory, this symlink is pointing to the file named lazarus
> in the source dir, the right file should be used whether I start from a
> terminal (which I do normally) or via the 'run ...' menu of the window
> manager. There is no global installation. But I'll test startlazarus.
>
> No, no change. The package is listed and in the package tree is flagged
> as "install on next start".
Then it is not compiled into the executable you started.
>[...]
> But I have used "make bigide" because I needed to recompile lazarus
> itself after the threading error which was thrown repeatedly and lazarus
> didn't start at all.
Always keep a good lazarus executable as backup.
> I learned on this mailing list that by using this
> target all packages installed manually are pulled in - which works very
> nice.
Mattias
More information about the Lazarus
mailing list