Hi Cedric, I have no experience with that scenario on Windows. Looks you tried to open cmake project directly with QT, another possibility as I describe before is to do everything manually (eg on your command shell ) and use QT as an editor and trigger external builds. Maybe just need to change make calls or point to the right build kit.. but I am not sure.
Libraries dependencies is also a very difficult ( for me ) subject on Windows, some other people could help you. If you want go easy and lazy, using some Linux environment is better to build kicad ;) Mario ________________________________________ From: Kicad-developers <kicad-developers-bounces+mrluzeiro=ua...@lists.launchpad.net> on behalf of cedric.dew...@telfort.nl <cedric.dew...@telfort.nl> Sent: 22 December 2018 11:06:04 To: kicad-developers@lists.launchpad.net Subject: Re: [Kicad-developers] Debugging Kicad, can this be done with Qt creator? Hi All, I've followed the following guide. This gave me a working Qt from MSYS2: https://www.reddit.com/r/C_Programming/comments/8muc22/mingww64_qtcreator_and_gdb_installation_with/ Next step is to get rid of the error "For MinGW make to work correctly sh.exe must NOT be in your path." Cheers, Cedric >----Origineel Bericht---- >Van : cedric.dew...@telfort.nl >Datum : 22/12/2018 10:49 >Aan : mrluze...@ua.pt >Cc : kicad-developers@lists.launchpad.net >Onderwerp : Re: [Kicad-developers] Debugging Kicad, can this be done with Qt >creator? > >Thank you Mario, > >I've first installed Cmake, and then made QtCreator aware of it using this >manual: >https://doc-snapshots.qt.io/qtcreator-4.0/creator-project-cmake.html > >This works fine, but I now I'm using the mingw32 compiler from Qt. This >compiler does not have the dependencies from the libraries Kicad uses. > >Next step for me is to see if I can add some form of graphical debugger to >MSYS2. This should be possible, as I can launch my compiled version of Kicad >(which is a graphical program) from the MSYS2 command prompt. > >PS, is it helpful, or harmful that I do a "reply all" instead of replying to >only the development list? >Cheers, >Cedric > >>----Origineel Bericht---- >>Van : mrluze...@ua.pt >>Datum : 19/12/2018 10:22 >>Aan : kandre...@gmail.com >>Cc : kicad-developers@lists.launchpad.net, cedric.dew...@telfort.nl >>Onderwerp : Re: [Kicad-developers] Debugging Kicad, can this be done with Qt >>creator? >> >>No need to share project files, its as easy as: >> >>git clone kicad >>mkdir kicad\qtcreator >> >>Now create the build path/files with CMake as you normally do. >> >>QtCreator -> NewProject -> Import project -> Import Existing Project >> >>ProjectName: KiCad >>Location: kicad/qtcreator >>(next) >> >>Files >>select kicad/qtcreator for now... >> >>(next) >>Remove GIT if you do not want use it >>Finish >> >>Go to project KiCad, right click, Add Existing Directory >>SourceDirectory: choose kicad main folder >>press StartParsing >>Checkbox the kicad folder in the list >>press OK >> >>( Wait.... ) >> >>Go to Projects and use (or create) a Build settings that point to the Build >>directory that you previously created with the cmake. >> >> >>Other possible and more easy way with QT Creator is to just open the >>CMakefile as a project >>QtCreator -> Open project -> CMakeLists.txt >>then you must deal with cmake process, and thats it ... >> >> >>Mario > >_______________________________________________ >Mailing list: https://launchpad.net/~kicad-developers >Post to : kicad-developers@lists.launchpad.net >Unsubscribe : https://launchpad.net/~kicad-developers >More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp