If you know a version that builds (you said late June worked) you can do a git bisect against a commit from back then and eventually this will tell you which commit changed the behavior
On Wed, Jul 22, 2020 at 5:58 PM Brian Piccioni <br...@documenteddesigns.com> wrote: > > You can't imagine how happy it makes me feel to know it isn't some > stupid little thing I did. > > I don't know how I can help though. I can try building a release version > to confirm. > > On 2020-07-22 5:54 p.m., Wayne Stambaugh wrote: > > I've been playing around with this and there is definetly something > > amiss. I don't get the build errors on release builds but I do see them > > with debug builds (CMAKE_BUILD_TYPE=Debug). Downgrading swig from > > 4.0.2-1 to 4.0.1-3 didn't help. Interestingly the 5.1 branch builds > > just fine so I suspect a recent change in the one of the CMake config > > files is to blame. I don't remember seeing any swig changes recently. > > > > On 7/22/2020 9:30 AM, Brian Piccioni wrote: > >> Using this script > >> > >> cmake -DCMAKE_BUILD_TYPE=Debug -G "MSYS Makefiles" > >> -DCMAKE_PREFIX_PATH=C:/msys64/mingw64 > >> -DCMAKE_INSTALL_PREFIX=C:/msys64/mingw64 > >> -DDEFAULT_INSTALL_PATH=C:/msys64/mingw64 -DMSYS=TRUE ../kicad > >> > >> I get the same results > >> > >> [ 98%] Built target qa_eeschema > >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj):pcbnew_wrap.cxx:(.text+0x23cd): > >> undefined reference to `.refptr.PyObject_GenericGetAttr' > >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): in function > >> `std::invalid_argument::invalid_argument(std::invalid_argument const&)': > >> C:/msys64/mingw64/include/c++/10.1.0/stdexcept:174: undefined reference > >> to `.refptr._ZTVSt16invalid_argument' > >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): in function > >> `std::_Sp_counted_deleter<NETCLASS*, SWIG_null_deleter, > >> std::allocator<void>, > >> (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': > >> C:/msys64/mingw64/include/c++/10.1.0/bits/shared_ptr_base.h:490: > >> undefined reference to `typeinfo for SWIG_null_deleter' > >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): in function > >> `swig::traits_from<KIID>::from(KIID const&)': > >> C:/Users/bjpic/KicadWork/FixedFormatting/clean/debug/pcbnew/pcbnew_wrap.cxx:3929: > >> undefined reference to `swig::traits_from_ptr<KIID>::from(KIID*, int)' > >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj):pcbnew_wrap.cxx:(.rdata$_ZTI17SWIG_null_deleter+0x8): > >> undefined reference to `typeinfo name for SWIG_null_deleter' > >> collect2.exe: error: ld returned 1 exit status > >> make[2]: *** [pcbnew/CMakeFiles/pcbnew_kiface.dir/build.make:634: > >> pcbnew/_pcbnew.kiface] Error 1 > >> make[1]: *** [CMakeFiles/Makefile2:3284: > >> pcbnew/CMakeFiles/pcbnew_kiface.dir/all] Error 2 > >> make: *** [Makefile:161: all] Error 2 > >> > >> bjpic@LAPTOP-70Q5CT1Q MINGW64 ~/FixedFormatting/clean/debug > >> > >> On 2020-07-22 2:39 a.m., Nick Østergaard wrote: > >>> Did you try to use the normal makefile generator rather than the > >>> eclipse one? > >>> > >>> ons. 22. jul. 2020 01.37 skrev Brian Piccioni > >>> <br...@documenteddesigns.com <mailto:br...@documenteddesigns.com>>: > >>> > >>> FWIW, I re-cloned Kicad master into an empty directory, created a > >>> new build directory, ran the standard build script > >>> > >>> cmake -DCMAKE_BUILD_TYPE=Debug \ > >>> -G "Eclipse CDT4 - Unix Makefiles" \ > >>> -DCMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT=TRUE \ > >>> -DCMAKE_PREFIX_PATH=C:/msys64/mingw64 \ > >>> -DCMAKE_INSTALL_PREFIX=C:/msys64/mingw64 \ > >>> -DDEFAULT_INSTALL_PATH=C:/msys64/mingw64 \ > >>> -DMSYS=TRUE \ > >>> ../kicad > >>> > >>> and got the same errors > >>> > >>> Built target qa_eeschema > >>> > >>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>> > >>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj):pcbnew_wrap.cxx:(.text+0x23cd): > >>> undefined reference to `.refptr.PyObject_GenericGetAttr' > >>> > >>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): in > >>> function > >>> `std::invalid_argument::invalid_argument(std::invalid_argument > >>> const&)': > >>> C:/msys64/mingw64/include/c++/10.1.0/stdexcept:174: undefined > >>> reference to `.refptr._ZTVSt16invalid_argument' > >>> > >>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): in > >>> function `std::_Sp_counted_deleter<NETCLASS*, SWIG_null_deleter, > >>> std::allocator<void>, > >>> (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': > >>> C:/msys64/mingw64/include/c++/10.1.0/bits/shared_ptr_base.h:490: > >>> undefined reference to `typeinfo for SWIG_null_deleter' > >>> > >>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): in > >>> function `swig::traits_from<KIID>::from(KIID const&)': > >>> > >>> C:/Users/bjpic/KicadWork/FixedFormatting/clean/debug/pcbnew/pcbnew_wrap.cxx:3929: > >>> undefined reference to `swig::traits_from_ptr<KIID>::from(KIID*, > >>> int)' > >>> > >>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>> > >>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj):pcbnew_wrap.cxx:(.rdata$_ZTI17SWIG_null_deleter+0x8): > >>> undefined reference to `typeinfo name for SWIG_null_deleter' > >>> collect2.exe: error: ld returned 1 exit status > >>> make[2]: *** [pcbnew/CMakeFiles/pcbnew_kiface.dir/build.make:635: > >>> pcbnew/_pcbnew.kiface] Error 1 > >>> make[1]: *** [CMakeFiles/Makefile2:3284: > >>> pcbnew/CMakeFiles/pcbnew_kiface.dir/all] Error 2 > >>> make: *** [Makefile:161: all] Error 2 > >>> > >>> bjpic@LAPTOP-70Q5CT1Q MINGW64 ~/FixedFormatting/clean/debug > >>> $ > >>> > >>> > >>> > >>> On 2020-07-21 2:54 p.m., Ian McInerney wrote: > >>>> Ignore all of those notes being printed by the compiler about > >>>> mismatched struct/class definition. There is a bug in GCC 10.1 > >>>> that isn't silencing those properly, but that is fixed in GCC > >>>> 10.2/GCC 11 (I think they are hoping to release 10.2 this week). > >>>> > >>>> The linker errors appear to be Python related. Did you update > >>>> your Python installation that KiCad uses recently? Can you > >>>> confirm that SWIG and Python are being detected correctly bby CMake? > >>>> > >>>> -Ian > >>>> > >>>> On Tue, Jul 21, 2020 at 6:58 PM Brian Piccioni > >>>> <br...@documenteddesigns.com > >>>> <mailto:br...@documenteddesigns.com>> wrote: > >>>> > >>>> Before updating master I had successfuIly build a c late June > >>>> version. > >>>> > >>>> After failing to build yesterday's master I deleted my build > >>>> directory, pulled master, same problem. I then updated msys > >>>> in order to make sure it wasn't a tool issue. Same problem. I > >>>> deleted the build directory and same result. > >>>> > >>>> When I get home I'll try a new download of master and try > >>>> that but I expect the same result > >>>> > >>>> Note the earlier reply claiming to have had a similar problem. > >>>> > >>>> On Tue, Jul 21, 2020, 13:47 Nick Østergaard > >>>> <oe.n...@gmail.com <mailto:oe.n...@gmail.com>> wrote: > >>>> > >>>> That looks quite strange. Did you try a clean build > >>>> directort? Maybe > >>>> there is some caching that is broken after a toolchain > >>>> update? Pure > >>>> speculation. > >>>> > >>>> > >>>> On Tue, 21 Jul 2020 at 16:47, Brian Piccioni > >>>> <br...@documenteddesigns.com > >>>> <mailto:br...@documenteddesigns.com>> wrote: > >>>> > > >>>> > It is a non-release tag, but as a developer I sort of > >>>> need it to compile ... > >>>> > > >>>> > On 2020-07-21 10:45 a.m., Alex wrote: > >>>> > > >>>> > I too, also had the same errors, but assumed that 5.99 > >>>> was some weird non-release tag, and switched to a > >>>> different branch, as this is my first day building the > >>>> application. > >>>> > > >>>> > On Tue, Jul 21, 2020, 4:42 PM Brian Piccioni > >>>> <br...@documenteddesigns.com > >>>> <mailto:br...@documenteddesigns.com>> wrote: > >>>> >> > >>>> >> When building I get a slew of errors or information > >>>> messages of the type > >>>> >> (see below). During linking I then get a pile of > >>>> "undefined" errors. > >>>> >> There are so many I can't reproduce them all. > >>>> >> > >>>> >> When I link I get a fatal error. > >>>> >> > >>>> >> This is the Master branch downloaded a few minutes > >>>> before compiling. I > >>>> >> tried updating Msys and get the same result. > >>>> >> > >>>> >> > >>>> >> 42 | struct ctype_base > >>>> >> | ^~~~~~~~~~ > >>>> >> In file included from > >>>> C:/msys64/mingw64/include/c++/10.1.0/string:43, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/string.h:46, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/object.h:19, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/wx.h:15, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/include/fctsys.h:28, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_modedit_defaults.cpp:24: > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/localefwd.h:125:9: > >>>> note: > >>>> >> replace the class-key with 'struct' > >>>> >> 125 | class ctype_base; > >>>> >> | ^~~~~~~~~~ > >>>> >> In file included from > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/locale_facets.h:41, > >>>> >> from > >>>> >> C:/msys64/mingw64/include/c++/10.1.0/bits/basic_ios.h:37, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/ios:44, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/ostream:38, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/iostream:39, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/ioswrap.h:18, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/textctrl.h:33, > >>>> >> from > >>>> C:/msys64/mingw64/include/wx-3.0/wx/wx.h:81, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/include/fctsys.h:28, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_modedit_defaults.cpp:24: > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/x86_64-w64-mingw32/bits/ctype_base.h:42:10: > >>>> >> note: 'std::ctype_base' defined as 'struct' here > >>>> >> 42 | struct ctype_base > >>>> >> | ^~~~~~~~~~ > >>>> >> [ 93%] Building CXX object > >>>> >> > >>>> pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/initpcb.cpp.obj > >>>> >> In file included from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/thirdparty/nlohmann_json/nlohmann/json.hpp:70, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/include/settings/json_settings.h:24, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/include/settings/app_settings.h:25, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/pcbnew_settings.h:24, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/dialog_update_pcb.cpp:29: > >>>> >> C:/msys64/mingw64/include/c++/10.1.0/valarray:574:20: > >>>> note: replace the > >>>> >> class-key with 'struct' > >>>> >> 574 | friend class _Array<_Tp>; > >>>> >> | ^~~~~~~~~~~ > >>>> >> In file included from > >>>> C:/msys64/mingw64/include/c++/10.1.0/valarray:100, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/thirdparty/nlohmann_json/nlohmann/json.hpp:70, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/include/settings/json_settings.h:24, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/include/settings/app_settings.h:25, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/pcbnew_settings.h:24, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/dialog_update_pcb.cpp:29: > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/valarray_array.h:396:12: > >>>> note: > >>>> >> 'std::_Array<_Tp>' defined as 'struct' here > >>>> >> 396 | struct _Array > >>>> >> | ^~~~~~ > >>>> >> In file included from > >>>> >> C:/msys64/mingw64/include/c++/10.1.0/bits/ios_base.h:46, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/streambuf:41, > >>>> >> from > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/streambuf_iterator.h:35, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/iterator:66, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/regex:43, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_pcbnew_color_settings.cpp:21: > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/system_error:54:9: > >>>> note: replace > >>>> >> the class-key with 'struct' > >>>> >> 54 | class error_code; > >>>> >> | ^~~~~~~~~~ > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/system_error:180:10: > >>>> note: > >>>> >> 'std::error_code' defined as 'struct' here > >>>> >> 180 | struct error_code > >>>> >> | ^~~~~~~~~~ > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/system_error:55:9: > >>>> note: replace > >>>> >> the class-key with 'struct' > >>>> >> 55 | class error_condition; > >>>> >> | ^~~~~~~~~~~~~~~ > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/system_error:278:10: > >>>> note: > >>>> >> 'std::error_condition' defined as 'struct' here > >>>> >> 278 | struct error_condition > >>>> >> | ^~~~~~~~~~~~~~~ > >>>> >> In file included from > >>>> C:/msys64/mingw64/include/c++/10.1.0/string:43, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/bitset:47, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/regex:39, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_pcbnew_color_settings.cpp:21: > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/localefwd.h:125:9: > >>>> note: > >>>> >> replace the class-key with 'struct' > >>>> >> 125 | class ctype_base; > >>>> >> | ^~~~~~~~~~ > >>>> >> In file included from > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/locale_facets.h:41, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/locale:40, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/regex:44, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_pcbnew_color_settings.cpp:21: > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/x86_64-w64-mingw32/bits/ctype_base.h:42:10: > >>>> >> note: 'std::ctype_base' defined as 'struct' here > >>>> >> 42 | struct ctype_base > >>>> >> | ^~~~~~~~~~ > >>>> >> In file included from > >>>> C:/msys64/mingw64/include/c++/10.1.0/string:43, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/bitset:47, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/regex:39, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_pcbnew_color_settings.cpp:21: > >>>> >> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/localefwd.h:203:9: > >>>> note: > >>>> >> replace the class-key with 'struct' > >>>> >> 203 | class messages_base; > >>>> >> | ^~~~~~~~~~~~~ > >>>> >> In file included from > >>>> C:/msys64/mingw64/include/c++/10.1.0/locale:41, > >>>> >> from > >>>> C:/msys64/mingw64/include/c++/10.1.0/regex:44, > >>>> >> from > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/kicad/pcbnew/dialogs/panel_pcbnew_color_settings.cpp:21: > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/locale_facets_nonio.h:1770:10: > >>>> >> note: 'std::messages_base' defined as 'struct' here > >>>> >> 1770 | struct messages_base > >>>> >> > >>>> >> > >>>> >> Link Errors > >>>> >> > >>>> >> [ 98%] Built target qa_eeschema > >>>> >> > >>>> > >>>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>>> >> > >>>> > >>>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj):pcbnew_wrap.cxx:(.text+0x23cd): > >>>> >> undefined reference to `.refptr.PyObject_GenericGetAttr' > >>>> >> > >>>> > >>>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>>> >> > >>>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): > >>>> in function > >>>> >> > >>>> > >>>> `std::invalid_argument::invalid_argument(std::invalid_argument > >>>> const&)': > >>>> >> C:/msys64/mingw64/include/c++/10.1.0/stdexcept:174: > >>>> undefined reference > >>>> >> to `.refptr._ZTVSt16invalid_argument' > >>>> >> > >>>> > >>>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>>> >> > >>>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): > >>>> in function > >>>> >> `std::_Sp_counted_deleter<NETCLASS*, SWIG_null_deleter, > >>>> >> std::allocator<void>, > >>>> >> > >>>> (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info > >>>> const&)': > >>>> >> > >>>> > >>>> C:/msys64/mingw64/include/c++/10.1.0/bits/shared_ptr_base.h:490: > >>>> >> undefined reference to `typeinfo for SWIG_null_deleter' > >>>> >> > >>>> > >>>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>>> >> > >>>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj): > >>>> in function > >>>> >> `swig::traits_from<KIID>::from(KIID const&)': > >>>> >> > >>>> > >>>> C:/Users/bjpic/KicadWork/FixedFormatting/debug/pcbnew/pcbnew_wrap.cxx:3929: > >>>> >> undefined reference to > >>>> `swig::traits_from_ptr<KIID>::from(KIID*, int)' > >>>> >> > >>>> > >>>> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > >>>> >> > >>>> > >>>> CMakeFiles/pcbnew_kiface.dir/objects.a(pcbnew_wrap.cxx.obj):pcbnew_wrap.cxx:(.rdata$_ZTI17SWIG_null_deleter+0x8): > >>>> >> undefined reference to `typeinfo name for > >>>> SWIG_null_deleter' > >>>> >> collect2.exe: error: ld returned 1 exit status > >>>> >> make[2]: *** > >>>> [pcbnew/CMakeFiles/pcbnew_kiface.dir/build.make:635: > >>>> >> pcbnew/_pcbnew.kiface] Error 1 > >>>> >> make[1]: *** [CMakeFiles/Makefile2:3284: > >>>> >> pcbnew/CMakeFiles/pcbnew_kiface.dir/all] Error 2 > >>>> >> > >>>> >> > >>>> >> > >>>> >> _______________________________________________ > >>>> >> Mailing list: https://launchpad.net/~kicad-developers > >>>> >> Post to : kicad-developers@lists.launchpad.net > >>>> <mailto: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 > >>>> <mailto: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 > >>>> <mailto: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 _______________________________________________ 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