On Tue, 25 May 2010 19:52:57 +0200 Marc Santhoff <[email protected]> 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 -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
