kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #30637
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