Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Supercollider engine on Windows (build log) #74

Open
SteveRussell33 opened this issue Feb 26, 2023 · 6 comments
Open

Fix Supercollider engine on Windows (build log) #74

SteveRussell33 opened this issue Feb 26, 2023 · 6 comments

Comments

@SteveRussell33
Copy link
Contributor

Ref: #73
Posting this here for reference, as it's too long for a PR comment, and any discussion can be done in this issue.

g++ -o plugin.dll build/src/Prototype.cpp.o build/src/QuickJSEngine.cpp.o build/src/LuaJITEngine.cpp.o build/src/SuperColliderEngine.cpp.o build/src/VultEngine.cpp.o build/src/LibPDEngine.cpp.o dep/lib/efsw-static-release.lib dep/lib/quickjs/libquickjs.a dep/LuaJIT/src/libluajit.a dep/supercollider/build/lang/liblibsclang.a dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a dep/supercollider/build/external_libraries/hidapi/hidapi_parser/libhidapi_parser.a dep/supercollider/build/external_libraries/libboost_thread_lib.a dep/supercollider/build/external_libraries/libboost_system_lib.a dep/supercollider/build/external_libraries/libboost_regex_lib.a dep/supercollider/build/external_libraries/libboost_filesystem_lib.a dep/supercollider/build/external_libraries/libtlsf.a dep/supercollider/build/external_libraries/libyaml.a dep/lib/libpd.a -lpthread -Wl,--export-all-symbols -lws2_32 -shared -L../.. -lRack -static-libstdc++
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_Filesystem_win.cpp.obj):SC_Filesystem_win.cpp:(.rdata$.refptr.FOLDERID_Documents[.refptr.FOLDERID_Documents]+0x0): undefined reference to `FOLDERID_Documents'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_Filesystem_win.cpp.obj):SC_Filesystem_win.cpp:(.rdata$.refptr.FOLDERID_LocalAppData[.refptr.FOLDERID_LocalAppData]+0x0): undefined reference to `FOLDERID_LocalAppData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_Filesystem_win.cpp.obj):SC_Filesystem_win.cpp:(.rdata$.refptr.FOLDERID_Profile[.refptr.FOLDERID_Profile]+0x0): undefined reference to `FOLDERID_Profile'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_Filesystem_win.cpp.obj):SC_Filesystem_win.cpp:(.rdata$.refptr.FOLDERID_ProgramData[.refptr.FOLDERID_ProgramData]+0x0): undefined reference to `FOLDERID_ProgramData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(OSCData.cpp.obj): in function `prMatchLangIP(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/OSCData.cpp:881: undefined reference to `GetAdaptersAddresses'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/OSCData.cpp:889: undefined reference to `GetAdaptersAddresses'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `prSendSysex(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:730: undefined reference to `Pm_WriteSysEx'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `prSendMIDIOut(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:787: undefined reference to `Pm_WriteShort'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `midiCleanUp':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:472: undefined reference to `Pm_Abort'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:473: undefined reference to `Pm_Close'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:477: undefined reference to `Pm_Abort'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:478: undefined reference to `Pm_Close'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `getNumSources':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:444: undefined reference to `Pm_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:443: undefined reference to `Pm_CountDevices'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `getNumDestinations':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:454: undefined reference to `Pm_CountDevices'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:455: undefined reference to `Pm_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `prListMIDIEndpoints(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:548: undefined reference to `Pm_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:574: undefined reference to `Pm_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `prDisconnectMIDIIn(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:663: undefined reference to `Pm_Close'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:666: undefined reference to `Pm_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `prConnectMIDIIn(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:622: undefined reference to `Pm_OpenInput'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:626: undefined reference to `Pm_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:629: undefined reference to `Pm_HasHostError'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:631: undefined reference to `Pm_GetHostErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `initMIDI':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:371: undefined reference to `Pm_Initialize'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:393: undefined reference to `Pm_CountDevices'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:394: undefined reference to `Pm_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:415: undefined reference to `Pm_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:416: undefined reference to `Pm_OpenOutput'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:418: undefined reference to `Pm_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:434: undefined reference to `Pt_Start'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:422: undefined reference to `Pm_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:425: undefined reference to `Pm_HasHostError'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:427: undefined reference to `Pm_GetHostErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:373: undefined reference to `Pm_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PortMIDI.cpp.obj): in function `PMProcessMidi':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:241: undefined reference to `Pm_Poll'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:245: undefined reference to `Pm_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_PortMIDI.cpp:249: undefined reference to `Pm_Read'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_AudioDevicePrim.cpp.obj): in function `listDevices(VMGlobals*, int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_AudioDevicePrim.cpp:136: undefined reference to `Pa_Initialize'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_AudioDevicePrim.cpp:139: undefined reference to `Pa_GetDeviceCount'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_AudioDevicePrim.cpp:147: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_AudioDevicePrim.cpp:169: undefined reference to `Pa_Terminate'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_AudioDevicePrim.cpp:141: undefined reference to `Pa_Terminate'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/lang/LangPrimSource/SC_AudioDevicePrim.cpp:169: undefined reference to `Pa_Terminate'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_ComPort.cpp.obj): in function `boost::asio::detail::win_iocp_socket_service_base::start_accept_op(boost::asio::detail::win_iocp_socket_service_base::base_implementation_type&, bool, boost::asio::detail::socket_holder&, int, int, int, void*, unsigned long, boost::asio::detail::win_iocp_operation*)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:538: undefined reference to `AcceptEx'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_ComPort.cpp.obj): in function `boost::asio::detail::socket_ops::complete_iocp_accept(unsigned long long, void*, unsigned long, sockaddr*, unsigned long long*, unsigned long long, boost::system::error_code&)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:201: undefined reference to `GetAcceptExSockaddrs'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_ComPort.cpp.obj): in function `boost::asio::detail::win_iocp_socket_service_base::restart_accept_op(unsigned long long, boost::asio::detail::socket_holder&, int, int, int, void*, unsigned long, boost::asio::detail::win_iocp_operation*)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:563: undefined reference to `AcceptEx'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `CheckDeviceSampleRateOrGetDefault(int*, double, int, int, char const*, int (*)(PaStreamParameters&, double))':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:20: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:19: undefined reference to `Pa_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryMatchDeviceSameAPI(int*, int const*, bool)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:37: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:38: undefined reference to `Pa_GetHostApiInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](PaDeviceInfo const*)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:58: undefined reference to `Pa_GetHostApiInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceFromName(char const*, bool)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:69: undefined reference to `Pa_GetDeviceCount'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:71: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceFromName(char const*, bool)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:71: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryGetDefaultPaDevices(int*, int*, int, int, double)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:89: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:90: undefined reference to `Pa_GetDefaultInputDevice'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:96: undefined reference to `Pa_GetDefaultOutputDevice'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `operator()':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:98: undefined reference to `Pa_IsFormatSupported'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryGetDefaultPaDevices(int*, int*, int, int, double)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:147: undefined reference to `Pa_GetDefaultInputDevice'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:148: undefined reference to `Pa_GetDefaultOutputDevice'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `operator()':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:92: undefined reference to `Pa_IsFormatSupported'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryGetDefaultPaDevices(int*, int*, int, int, double)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:95: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:96: undefined reference to `Pa_GetDefaultOutputDevice'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:105: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:105: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryGetDefaultPaDevices(int*, int*, int, int, double)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:109: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:109: undefined reference to `Pa_GetHostApiInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryGetDefaultPaDevices(int*, int*, int, int, double)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:115: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:117: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:120: undefined reference to `Pa_IsFormatSupported'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `CheckDeviceSampleRateOrGetDefault(int*, double, int, int, char const*, int (*)(PaStreamParameters&, double))':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:20: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:19: undefined reference to `Pa_GetErrorText'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `TryGetDefaultPaDevices(int*, int*, int, int, double)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:128: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:129: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:132: undefined reference to `Pa_IsFormatSupported'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/lang/liblibsclang.a(SC_PaUtils.cpp.obj): in function `GetPaDeviceName[abi:cxx11](int)':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/common/SC_PaUtils.cpp:51: undefined reference to `Pa_GetDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_enumerate':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:180: undefined reference to `HidD_GetHidGuid'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:197: undefined reference to `__imp_SetupDiGetClassDevsA'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:259: undefined reference to `__imp_SetupDiGetDeviceRegistryPropertyA'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:206: undefined reference to `__imp_SetupDiEnumDeviceInterfaces'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:221: undefined reference to `__imp_SetupDiGetDeviceInterfaceDetailA'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:235: undefined reference to `__imp_SetupDiGetDeviceInterfaceDetailA'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:242: undefined reference to `__imp_SetupDiEnumDeviceInfo'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:288: undefined reference to `HidD_GetAttributes'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:399: undefined reference to `__imp_SetupDiDestroyDeviceInfoList'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:317: undefined reference to `HidD_GetPreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:341: undefined reference to `HidD_GetSerialNumberString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:348: undefined reference to `HidD_GetManufacturerString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:355: undefined reference to `HidD_GetProductString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:319: undefined reference to `HidP_GetCaps'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:325: undefined reference to `HidD_FreePreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_open_path':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:482: undefined reference to `HidD_SetNumInputBuffers'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:489: undefined reference to `HidD_GetPreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:495: undefined reference to `HidP_GetCaps'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:502: undefined reference to `HidD_FreePreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:509: undefined reference to `HidD_FreePreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_send_feature_report':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:657: undefined reference to `HidD_SetFeature'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_get_manufacturer_string':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:727: undefined reference to `HidD_GetManufacturerString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_get_product_string':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:740: undefined reference to `HidD_GetProductString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_get_serial_number_string':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:753: undefined reference to `HidD_GetSerialNumberString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/windows/libhidapi.a(hid.c.obj): in function `hid_get_indexed_string':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/windows/hid.c:766: undefined reference to `HidD_GetIndexedString'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/hidapi_parser/libhidapi_parser.a(hidapi_parser.c.obj): in function `hid_parse_caps':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1375: undefined reference to `HidP_GetButtonCaps'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1426: undefined reference to `HidP_GetValueCaps'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/hidapi_parser/libhidapi_parser.a(hidapi_parser.c.obj): in function `hid_parse_input_elements_values':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1511: undefined reference to `HidD_GetPreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1514: undefined reference to `HidP_MaxUsageListLength'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1518: undefined reference to `HidP_GetUsagesEx'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1534: undefined reference to `HidP_GetUsageValue'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: dep/supercollider/build/external_libraries/hidapi/hidapi_parser/libhidapi_parser.a(hidapi_parser.c.obj): in function `hid_parse_element_info':
C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1609: undefined reference to `HidD_GetPreparsedData'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1615: undefined reference to `HidP_GetCaps'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1632: undefined reference to `HidP_GetLinkCollectionNodes'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/_Projects/VCVRack/V2/Rack/plugins/VCV-Prototype_v2/dep/supercollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1728: undefined reference to `HidD_FreePreparsedData'
collect2.exe: error: ld returned 1 exit status
make: *** [../../compile.mk:77: plugin.dll] Error 1
@giohappy
Copy link

Is third still a WIP? I see the PR is there since 9 months, with no updates.

@SteveRussell33
Copy link
Contributor Author

Yes. If SC can be fixed on Windows, it might be a good enough candidate for the v2 library.

@giohappy
Copy link

Great, thanks! Do you have an estimate of when it could be completed?

@SteveRussell33
Copy link
Contributor Author

I do not as I'm not working on it.
It currently can be built for Mac/Linux with all engines and for Windows without SC.

@giohappy
Copy link

It currently can be built for Mac/Linux with all engines and for Windows without SC.

@SteveRussell33 do you mean with the current v2 branch or your PR #73?

@SteveRussell33
Copy link
Contributor Author

You'd want to clone from this branch https://github.com/VCVRack/VCV-Prototype/tree/v2-tmp then include PR additions such as 73052e1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants