<!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>