<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
 </head><body style="">
 
 
  <div>
    
  </div> 
  <div>
   <br/>Graeme Geldenhuys <graemeg.lists@gmail.com> hat am 3. August 2012 um 15:51 geschrieben:> Hi,
   <br/>> 
   <br/>> On 3 August 2012 14:28, Mattias Gaertner <nc-gaertnma@netcologne.de> wrote:
   <br/>> >
   <br/>> > "make all" does not build lhelp.
   <br/>> 
   <br/>> Why not? I though LHelp is now the default help viewer, and CHM help
   <br/>> should work out of the box?
  </div> 
  <div>
    
  </div> 
  <div>
   For historical reasons the "all" target builds the default, it does not build all add ons and not all nice-to-haves.
  </div> 
  <div>
    
  </div> 
  <div>
    
  </div> 
  <div>
   > 
   <br/>> >
   <br/>> > Have you installed the chmhelppkg?
   <br/>> 
   <br/>> I shouldn't need to, especially when we were told "help now works out
   <br/>> of the box".
  </div> 
  <div>
    
  </div> 
  <div>
   I always wrote "... in the binaries".
  </div> 
  <div>
   Of course you can build an IDE without chmhelppkg.
  </div> 
  <div>
   <br/>
   <br/>> > Not in custom builds. The binaries were built with "make bigide" and
   <br/>> > includes the chm files in docs/chm.
   <br/>> 
   <br/>> The README.txt doesn't mention that 'make clean all' is a custom build
   <br/>> instruction. That is not how other Linux apps (compiled from source)
   <br/>> works either. 'make all' is the standard build instruction to get a
   <br/>> default setup for any linux apps compiled from source. Any other
   <br/>> 'make' parameters are considered "custom builds".
  </div> 
  <div>
    
  </div> 
  <div>
   I"m not aware that there is a law that say that a "default setup" must use an offline help instead of an online help.
  </div> 
  <div>
    
  </div> 
  <div>
   The lazarus sources do not contain the chm files, so the default make must not rely on them.
  </div> 
  <div>
    
  </div> 
  <div>
   Mattias
  </div> 
  <div>
    
  </div>
 
</body></html>