Page 1 of 1

arm-none-eabi-gdb.exe: _ZSt14__once_functor missing

Posted: Sat Feb 20, 2021 6:04 pm
by kusma
Trying to run arm-none-eabi-gdb.exe from the current release of devkitARM-gdb (version 9.2-4), I get this error:
---------------------------
arm-none-eabi-gdb.exe - Entry Point Not Found
---------------------------
The procedure entry point _ZSt14__once_functor could not be located in the dynamic link library C:\devkitPro\devkitARM\bin\arm-none-eabi-gdb.exe.
---------------------------
OK
---------------------------
Any clue what's going on here?

Re: arm-none-eabi-gdb.exe: _ZSt14__once_functor missing

Posted: Fri Jun 04, 2021 9:35 am
by WinterMute
kusma wrote: Sat Feb 20, 2021 6:04 pm Any clue what's going on here?
I would presume a mismatch in dlls somewhere - i.e. you have incompatible copies of one or more of the dlls that this build of gdb depends on in your path ahead of the ones that we were supplying in <path/to/devkitpro/tools/bin>. This should no longer be an issue as all of our recent windows binaries no longer have dll dependencies because, quite frankly, it's incredibly difficult to get dll dependent binaries working reliably on other people's systems without providing multiple copies of the same dlls in all the places that might conceivably be searched.

Re: arm-none-eabi-gdb.exe: _ZSt14__once_functor missing

Posted: Tue Jul 06, 2021 9:30 pm
by kusma
Yeah, upgrading to the latest version seems to have solved the issue, thanks a lot!