Hello All, I retried the entire build setup and it looks like there is a problem.
1. Installed MSYS2 from scratch and synced packages 2. Cloned KiCAD 3. Installed required packages as per the documentation 4. CMake is successful 5. make fails Error: In file included from I:/msys64/home/Pradeepa/kicad-source/thirdparty/pybind11/include/pybind11/detail/common.h:119, from I:/msys64/home/Pradeepa/kicad-source/thirdparty/pybind11/include/pybind11/pytypes.h:12, from I:/msys64/home/Pradeepa/kicad-source/thirdparty/pybind11/include/pybind11/cast.h:13, from I:/msys64/home/Pradeepa/kicad-source/thirdparty/pybind11/include/pybind11/attr.h:13, from I:/msys64/home/Pradeepa/kicad-source/thirdparty/pybind11/include/pybind11/pybind11.h:45, from I:/msys64/home/Pradeepa/kicad-source/thirdparty/pybind11/include/pybind11/embed.h:12, from I:/msys64/home/Pradeepa/kicad-source/include/pgm_base.h:41, from I:/msys64/home/Pradeepa/kicad-source/common/view/wx_view_controls.cpp:29: I:/msys64/usr/include/python3.9/Python.h:44:10: fatal error: crypt.h: No such file or directory 44 | #include <crypt.h> | ^~~~~~~~~ compilation terminated. I tried installing https://packages.msys2.org/package/libgcrypt-devel?repo=msys&variant=x86_64 https://packages.msys2.org/package/libcrypt?repo=msys&variant=x86_64 Still it fails. If anyone has some ideas, please let me know. Best Regards, Pradeepa Senanayake. On Sat, Jul 3, 2021 at 1:55 PM pradeepa.kck <pradeepa....@gmail.com> wrote: > I am using MINGW64. > > > > Sent on the go with Vodafone > > > -------- Original message -------- > From: Brian Piccioni <br...@documenteddesigns.com> > Date: 3/7/21 1:43 pm (GMT+10:00) > To: kicad-developers@lists.launchpad.net > Subject: Re: [Kicad-developers] Get wxWidgets 3.1.5 package for MSYS2 > > Are you doing this from an MSYS2 window or MinGW64 window? Because I was > doing the former and had all sorts of problems like this. > On 2021-07-02 11:39 p.m., Pradeepa Senanayake wrote: > > One more issue in the build related to the crypt.h file in python. Are > there any other package changes from the doc? > > >>>> > [ 6%] Building CXX object > common/CMakeFiles/gal.dir/view/wx_view_controls.cpp.obj > In file included from > I:/my_projects/kicad/thirdparty/pybind11/include/pybind11/detail/common.h:119, > from > I:/my_projects/kicad/thirdparty/pybind11/include/pybind11/pytypes.h:12, > from > I:/my_projects/kicad/thirdparty/pybind11/include/pybind11/cast.h:13, > from > I:/my_projects/kicad/thirdparty/pybind11/include/pybind11/attr.h:13, > from > I:/my_projects/kicad/thirdparty/pybind11/include/pybind11/pybind11.h:45, > from > I:/my_projects/kicad/thirdparty/pybind11/include/pybind11/embed.h:12, > from I:/my_projects/kicad/include/pgm_base.h:41, > from > I:/my_projects/kicad/common/view/wx_view_controls.cpp:29: > C:/msys64/usr/include/python3.9/Python.h:44:10: fatal error: crypt.h: No > such file or directory > 44 | #include <crypt.h> > | ^~~~~~~~~ > compilation terminated. > make[2]: *** [common/CMakeFiles/gal.dir/build.make:272: > common/CMakeFiles/gal.dir/view/wx_view_controls.cpp.obj] Error 1 > make[1]: *** [CMakeFiles/Makefile2:2688: common/CMakeFiles/gal.dir/all] > Error 2 > make: *** [Makefile:146: all] Error 2 > <<<< > > Following are the python packages I have for python: > > Pradeepa@DESKTOP-OA7GTE5 MINGW64 /i/my_projects/kicad/build/release > $ pacman -Qs python > local/mingw-w64-x86_64-python 3.8.9-2 > A high-level scripting language (mingw-w64) > local/mingw-w64-x86_64-python-numpy 1.21.0-1 > Scientific tools for Python (mingw-w64) > local/mingw-w64-x86_64-python-pillow 8.3.0-1 > Python Imaging Library (PIL) fork Python3 version (mingw-w64) > local/mingw-w64-x86_64-python-six 1.16.0-1 > Python 2 and 3 compatibility utilities (mingw-w64) > local/mingw-w64-x86_64-python2 2.7.18-1 > A high-level scripting language (mingw-w64) > local/mingw-w64-x86_64-wxPython 4.1.1-1 > A wxWidgets GUI toolkit for Python (mingw-w64) > local/python 3.9.5-1 > Next generation of the python high-level scripting language > local/scons 3.1.2-6 (base-devel) > Extensible Python-based build utility > > Best Regards, > Pradeepa Senanayake. > > > On Sat, Jul 3, 2021 at 1:10 PM Pradeepa Senanayake <pradeepa....@gmail.com> > wrote: > >> Thanks! You are right. >> >> I had to remove the outdated wxWidgets package and clean up my build >> folder. >> >> Best Regards, >> Pradeepa Senanayake. >> >> >> On Sat, Jul 3, 2021 at 1:03 PM Brian Piccioni < >> br...@documenteddesigns.com> wrote: >> >>> Yes, I checked >>> >>> mingw-w64-x86_64-wxmsw3.1 gets you 3.1.5 >>> >>> >>> mingw64/mingw-w64-x86_64-wxmsw3.1 3.1.5-1 [installed] >>> A C++ library that lets developers create applications for Windows, >>> Linux and UNIX (mingw-w64) >>> >>> On 2021-07-02 10:51 p.m., Pradeepa Senanayake wrote: >>> >>> Hello, >>> >>> I'm trying to build the KiCad in MSYS2. >>> >>> I get the following error, >>> >>> Could NOT find wxWidgets: Found unsuitable version "3.0.5", but >>> required is >>> at least "3.1.5" >>> >>> I cannot download the required version through the suggested pacman >>> -S mingw-w64-x86_64-wxWidgets command. ( >>> https://packages.msys2.org/package/mingw-w64-x86_64-wxWidgets) >>> >>> Do I need to build wxWidgets from the source? >>> >>> Best Regards, >>> Pradeepa Senanayake. >>> >>> _______________________________________________ >>> 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 > >
_______________________________________________ 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