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

Reply via email to