← Back to team overview

kicad-developers team mailing list archive

Re: A question about development environments for Kicad...

 

I use KDevelop under Linux for building and debugging. It works pretty well
with cmake.

2017-09-08 7:07 GMT+02:00 Bernhard Stegmaier <stegmaier@xxxxxxxxxxxxx>:

> You can run it from build directory also on macOS, no need to install (I
> do this all the time).
> You have to run the project manager (=> kicad.app) and eeschema, pcbnew,
> etc. from there.
> Running standalone binaries won’t work.
>
>
> Regards,
> Bernhard
>
> On 8. Sep 2017, at 03:38, Jon Evans <jon@xxxxxxxxxxxxx> wrote:
>
> On Linux you can run the binaries from the project directory (or at least,
> I can).  So on my Linux machines I can build and debug individual parts .
> On MacOS I do have to run make install like you say, but then can debug
> things from my temporary install directory.  What do you mean by edit
> interactively, though?
>
> -Jon
>
> On Thu, Sep 7, 2017 at 9:32 PM, Terry Gray <twgray2007@xxxxxxxxx> wrote:
>
>> As a new addition to this group I have a question.  What are the
>> prevalent dev. environments used by the primary Kicad developers. This
>> might seem an inconsequential query, but I have a good reason for asking.
>> As far as I can discern (and I am hoping you guys can help clear this up
>> for me) the current project structure doesn't seem to lend itself to the
>> normal edit, build, debug cycle.  At least as far as I can tell.  The built
>> executables won't execute in place with them in their corresponding project
>> directories...that is to say, Kicad will execute but it can't instantiate
>> eeschema because it can't find all the libraries.  I am currently
>> performing a make install, to a local directory, to keep from corrupting my
>> working installation, and I can debug from there but I can't edit
>> interactively since the embedded .elf code isn't the original source.  Can
>> someone clear this up for me?
>>
>>
>> _______________________________________________
>> 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
>
>
>
> _______________________________________________
> 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
>
>

References