← Back to team overview

kicad-developers team mailing list archive

Re: MSYS2 Could NOT find GLEW (missing: GLEW_LIBRARY)

 

Yeah, it appears they ship wxwidgets as 3.0 and wxmsw as 3.1. The guide
should probably be updsted for that dependency.

And I think the wxpython matches wxmsw 3.1, which should be compatible with
python3. I have not tested that.

man. 28. jun. 2021 17.18 skrev Brian Piccioni <brian@xxxxxxxxxxxxxxxxxxxxx>:

> That was probably it!
>
> I get much farther now. It stopped at
>
> CMake Error at
> C:/msys64/mingw64/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:230
> (message):
>   Could NOT find wxWidgets: Found unsuitable version "3.0.5", but required
> is
>   at least "3.1.5" (found
>
> -LC:/msys64/mingw64/lib;;;-pipe;-Wl,--dynamicbase,--high-entropy-va,--nxcompat,--default-image-base-high;-Wl,--subsystem,windows;-mwindows;-lwx_mswu_gl-3.0;-lwx_mswu_aui-3.0;-lwx_mswu_adv-3.0;-lwx_mswu_html-3.0;-lwx_mswu_core-3.0;-lwx_baseu_net-3.0;-lwx_baseu-3.0;-lwx_mswu_propgrid-3.0;-lwx_baseu_xml-3.0;-lwx_mswu_stc-3.0)
>
> Because it found 3.0.5 (even though 3.1.5 was installed) so I ran
>
>  pacman -R mingw-w64-x86_64-wxWidgets
>
> and it went through.
>
>
> Thanks everybody!
>
>
>
> On 2021-06-28 11:00 a.m., Nick Østergaard wrote:
>
> Brian,  think that is because you started the msys shell instead of one of
> the mingw64 one.
>
> On Mon, 28 Jun 2021 at 16:46, jp charras <jp.charras@xxxxxxxxxx> wrote:
>
>>
>> Le 28/06/2021 à 16:14, Brian Piccioni a écrit :
>> > JP
>> >
>> > Thanks for the quick reply
>> >
>> > bjpic@LAPTOP-70Q5CT1Q MSYS ~/kicad-source/build/release~
>> > $ find /mingw64/ -name *glew*
>> > /mingw64/bin/glew32.dll
>> > /mingw64/bin/glewinfo.exe
>> > /mingw64/bin/libvtkglew-8.2.dll
>> > /mingw64/include/GL/glew.h
>> > /mingw64/include/GL/wglew.h
>> > /mingw64/include/OGRE/RenderSystems/GL/GL/glew.h
>> > /mingw64/include/OGRE/RenderSystems/GL/GL/wglew.h
>> > /mingw64/include/vtk-8.2/vtkglew
>> > /mingw64/include/vtk-8.2/vtkglew/include/GL/glew.h
>> > /mingw64/include/vtk-8.2/vtkglew/include/GL/vtk_glew_mangle.h
>> > /mingw64/include/vtk-8.2/vtkglew/include/GL/wglew.h
>> > /mingw64/include/vtk-8.2/vtk_glew.h
>> > /mingw64/lib/cmake/glew
>> > /mingw64/lib/cmake/glew/glew-config.cmake
>> > /mingw64/lib/cmake/glew/glew-targets-release.cmake
>> > /mingw64/lib/cmake/glew/glew-targets.cmake
>> > /mingw64/lib/cmake/vtk-8.2/Modules/vtkglew.cmake
>> > /mingw64/lib/libglew32.a
>> > /mingw64/lib/libglew32.dll.a
>> > /mingw64/lib/libvtkglew-8.2.dll.a
>> > /mingw64/lib/pkgconfig/glew.pc
>> > /mingw64/share/licenses/glew
>> >
>> > bjpic@LAPTOP-70Q5CT1Q MSYS ~/kicad-source/build/release~
>> > $ pacman -Ss glew
>> > mingw32/mingw-w64-i686-glew 2.2.0-2
>> >     GLEW, The OpenGL Extension Wrangler Library (mingw-w64)
>> > mingw64/mingw-w64-x86_64-glew 2.2.0-2 [installed]
>> >     GLEW, The OpenGL Extension Wrangler Library (mingw-w64)
>> > ucrt64/mingw-w64-ucrt-x86_64-glew 2.2.0-2
>> >     GLEW, The OpenGL Extension Wrangler Library (mingw-w64)
>> > clang64/mingw-w64-clang-x86_64-glew 2.2.0-2
>> >     GLEW, The OpenGL Extension Wrangler Library (mingw-w64)
>> >
>> > bjpic@LAPTOP-70Q5CT1Q MSYS ~/kicad-source/build/release~
>> >
>> >
>>
>> This is similar to what I see on my computer (but I have less files).
>>
>> GLEW_LIBRARY should be found by cmake.
>>
>> You can try the brute force (that helped me in some cases):
>>
>> invoke cmake with the option:
>>
>> -DGLEW_LIBRARY=/d/mingw/mingw64/lib
>>
>> (expecting your mingw path is /d/mingw) to force the GLEW_LIBRARY path.
>>
>>
>> --
>> Jean-Pierre CHARRAS
>>
>>
>> _______________________________________________
>> 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