[Lazarus] ide-help

Johann Spies jspies at sun.ac.za
Mon Oct 20 10:28:46 CEST 2008


On Fri, Oct 17, 2008 at 06:22:53PM +0200, Mattias Gaertner wrote:
> On Fri, 17 Oct 2008 14:35:31 +0200
> Johann Spies <jspies at sun.ac.za> wrote:
> 
> > The lazarus packages on Ubuntu/Debian are not configured correctly and
> > I have wasted a lot of time now to get the help function of the IDE
> > working - without success.
> 
> What is not correctly configured? Does F1 not work?
> 
At least the help functions.  Maybe some other stuff also.
>  
> > What is the index.html the StartPage is supposed to refer to?  I have
> > installed the lazarus-doc package.  There are scripts in
> > /usr/share/doc/lazarus/html that are supposed to be able to build
> > html-documentation, but they are buggy and I had no success in
> > building such documentation.
> 
> The scripts are mostly for us to create the online help. They are
> written for the normal lazarus directory layout. Debian package
> maintainers decided to move files. Perhaps it would be better if they
> would not package those scripts.
> 
>  
> > So my question, can somebody please show me how I can get the IDE help
> > to make use of lazarus documentation on my computer?  
> 
> Start the IDE in a terminal and press F1. What does it show?

It calls the Ubuntu help functions - nothing to do with Lazarus.

In the terminal:

 lazarus
TLazarusManager.Run starting /usr/lib/lazarus/lazarus ...
TApplication.IconChanged - TODO: convert this message...no
implementation in gtk or win32
NOTE: editor options config file not found - using defaults
NOTE: miscellaneous options file not found - using defaults
NOTE: codetools config file not found - using defaults

NOTE: FPC Source Directory not set! (see Environment Options)
TDefinePool.CreateFPCSrcTemplate FPCSrcDir does not exist:
FPCSrcDir=""

NOTE: Could not create Define Template for Free Pascal Sources
TPkgManager.GetWritablePkgOutputDirectory
APackage=RunTimeTypeInfoControls 0.1
AnOutDirectory="/home/js/.lazarus/lib/RunTimeTypeInfoControls/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=Printer4Lazarus 0.5
AnOutDirectory="/home/js/.lazarus/lib/Printer4Lazarus/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=printers4lazide 0.0
AnOutDirectory="/home/js/.lazarus/lib/printers4lazide/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=cgiLaz 0.1.1
AnOutDirectory="/home/js/.lazarus/lib/cgiLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=CGILazIDE 0.0
AnOutDirectory="/home/js/.lazarus/lib/CGILazIDE/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=MemDSLaz 1.2.1
AnOutDirectory="/home/js/.lazarus/lib/MemDSLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SDFLaz 0.1.1
AnOutDirectory="/home/js/.lazarus/lib/SDFLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TurboPowerIPro 1.0
AnOutDirectory="/home/js/.lazarus/lib/TurboPowerIPro/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=JPEGForLazarus
1.0.1
AnOutDirectory="/home/js/.lazarus/lib/JPEGForLazarus/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=fpcunitide 0.1
AnOutDirectory="/home/js/.lazarus/lib/fpcunitide/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=ProjTemplates 1.0
AnOutDirectory="/home/js/.lazarus/lib/ProjTemplates/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TAChartLazarusPkg
0.0
AnOutDirectory="/home/js/.lazarus/lib/TAChartLazarusPkg/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SQLDBLaz 1.0
AnOutDirectory="/home/js/.lazarus/lib/SQLDBLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=DBFLaz 0.1.1
AnOutDirectory="/home/js/.lazarus/lib/DBFLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory
APackage=RunTimeTypeInfoControls 0.1
AnOutDirectory="/home/js/.lazarus/lib/RunTimeTypeInfoControls/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=Printer4Lazarus 0.5
AnOutDirectory="/home/js/.lazarus/lib/Printer4Lazarus/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=printers4lazide 0.0
AnOutDirectory="/home/js/.lazarus/lib/printers4lazide/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=cgiLaz 0.1.1
AnOutDirectory="/home/js/.lazarus/lib/cgiLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=CGILazIDE 0.0
AnOutDirectory="/home/js/.lazarus/lib/CGILazIDE/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=MemDSLaz 1.2.1
AnOutDirectory="/home/js/.lazarus/lib/MemDSLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SDFLaz 0.1.1
AnOutDirectory="/home/js/.lazarus/lib/SDFLaz/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TurboPowerIPro 1.0
AnOutDirectory="/home/js/.lazarus/lib/TurboPowerIPro/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=JPEGForLazarus
1.0.1
AnOutDirectory="/home/js/.lazarus/lib/JPEGForLazarus/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=fpcunitide 0.1
AnOutDirectory="/home/js/.lazarus/lib/fpcunitide/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=ProjTemplates 1.0
AnOutDirectory="/home/js/.lazarus/lib/ProjTemplates/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TAChartLazarusPkg
0.0
AnOutDirectory="/home/js/.lazarus/lib/TAChartLazarusPkg/x86_64-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SQLDBLaz 1.0
AnOutDirectory="/hom

Regards
Johann

-- 
Johann Spies          Telefoon: 021-808 4036
Informasietegnologie, Universiteit van Stellenbosch

     "For the LORD God is a sun and shield: the LORD will 
      give grace and glory: no good thing will he withhold 
      from them that walk uprightly."        Psalms 84:11 



More information about the Lazarus mailing list