← Back to team overview

kicad-developers team mailing list archive

Re: Linux dependencies for building from source

 


On 1/4/2016 5:14 AM, David Godfrey wrote:
> 
> Hi Tom, Maciej
> 
> On 04/01/16 17:47, Maciej Sumiński wrote:
>> Hi Tom,
> 
>> Thank you for noticing, a pull request to correct this has already been
>> sent.
> 
>> BTW: I have just noticed we keep two documents describing the compiling
>> process - on the website and in the source repository
>> (Documentation/development/compiling.md). How about getting rid of the
>> latter one?
> Could I argue against removing the doc in the source.
> If I need to work out how to compile something, I always use local docs
> from the repository at (in theory) they should be correct for that exact
> version of source.
> 
> On the other hand, a version of the doc kept on a website is very likely
> not correct for that version of source.
> It can only present a single method that is correct for a given version.
> (unless you want to complicate it with lots of [do this for ver:X but
> not ver:Y] statements.
> As (using git) I could decide to install branch "master" or go back in
> time and install branch "0.6" it is likely that the web instructions
> will be wrong for one or both methods, while the docs in the source tree
> should be correct or close to correct at least.
> 
> Regards
> David G

I would prefer that we maintain the compiling instructions as part of
the developers documentation.  @David's argument about version control
is valid.  As developers, we need to do a better job of keeping this up
to date as the project changes.  A better solution might be to link the
compiling instructions in the developer's documentation on the website
rather than maintain two separate versions.  The developers docs get
rebuilt every commit so they should always be up to date.  This would
probably work because the website only needs the current build instructions.

> 
>> Regards,
>> Orson
> 
>> On 12/30/2015 07:42 PM, Tom Andrews wrote:
>>> Hi,
>>>
>>> Just a quick one for the website, under the Linux build from source page,
>>> the dependencies are missing packages: libglm-dev and
> libcurl4-openssl-dev
>>>
>>> Thanks,
>>>
>>> Tom
> 
> 
> 
> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References