There is definitely something wrong but I'm not sure where the issue is. I downgraded both cmake a couple of versions but cmake started complaining about missing libraries. I even modified Findngspice.cmake with the absolute path to libngspice-0.dll and it still didn't work so something is definitely broken. I'm may try a full clean reinstall of msys2 when I have a *lot* of free time so I don't know when that will happen. For all of you windows devs using msys2, you might want to hold off updating until this issue is resolved.
On 5/20/20 3:13 AM, Nick Østergaard wrote: > Hi Brian > > Mmm, it sound more like you are not updating msys2 properly... > > But please attach pkglist_with_s.txt. > pacman -Qs > pkglist_with_s.txt > > It looks like msys2 also recommends an update script (update-core) to > workaround the issues with the runtime. [1] Especially note: > > "Run update-core. If one of the packages is updated during script run > you MUST restart MSYS2" > > After this, please try a clean (read new) build dir and run cmake afresh. > > Nick > > [1] https://www.msys2.org/wiki/MSYS2-installation/ > > On Wed, 20 May 2020 at 03:53, Brian Piccioni > <[email protected]> wrote: >> >> Hello >> >> I updated Msys2 (pacman -Syuu) and it borked the terminal (basically when >> building the nice percentages, etc., became more or less random strings). >> >> I decided to reinstall Msys2. I wiped the directory and reinstalled. >> >> After doing so and following the directions at >> https://docs.kicad-pcb.org/doxygen/md_Documentation_development_compiling.html#build_windows >> >> cmake -DCMAKE_BUILD_TYPE=Release \ >> -G "MSYS Makefiles" \ >> -DCMAKE_PREFIX_PATH=/mingw64 \ >> -DCMAKE_INSTALL_PREFIX=/mingw64 \ >> -DDEFAULT_INSTALL_PATH=/mingw64 \ >> ../../ >> >> Fails with >> >> -- Found Boost: C:/msys64/mingw64/include (found suitable version "1.72.0", >> minimum required is "1.59.0") >> ERROR: >> ***** libngspice-x.dll not found in any executable path ***** >> >> >> CMake Error at >> C:/msys64/mingw64/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 >> (message): >> Could NOT find ngspice (missing: NGSPICE_DLL) >> Call Stack (most recent call first): >> >> C:/msys64/mingw64/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445 >> (_FPHSA_FAILURE_MESSAGE) >> CMakeModules/Findngspice.cmake:63 (find_package_handle_standard_args) >> CMakeLists.txt:628 (find_package) >> >> ================================ >> >> However, I do have C:\msys64\mingw64\bin\libngspice-0.dll and my path is >> PATH=C:\msys64;C:\msys64\mingw64\bin; ... (in the cmake file there is a >> remark >> >> # Note: libngspice-0.dll or libngspice-1.dll must be in a executable path >> >> >> Any suggestions how to fix this would be appreciated. >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

