bindbc, SDL

Claus D. Volko cdvolko at gmail.com
Thu Mar 27 05:52:58 UTC 2025


Well, I've now used dub build and am basically getting the same 
issues:

     C:\Users\Acer\source\repos\adokhugi\game-d>dub build
         Fetching bindbc-sdl 2.1.0 (getting selected version)
         Fetching bindbc-common 1.0.5 (getting selected version)
         Fetching bindbc-loader 1.1.5 (getting selected version)
         Starting Performing "debug" build using 
c:\D\dmd2\windows\bin64\dmd.exe for x86_64.
         Building bindbc-common 1.0.5: building configuration 
[yesBC]
         Building bindbc-sdl 2.1.0: building configuration 
[staticBC]
         Building game-d ~master: building configuration 
[application]
          Linking game-d
     game-d.obj : error LNK2001: unresolved external symbol 
_D6bindbc6common7codegen10EnumMember9__xtoHashFNbNeKxSQCaQBwQBsQBnZm
     game-d.obj : error LNK2001: unresolved external symbol 
_D6bindbc6common7codegen10EnumMember11__xopEqualsMxFKxSQCbQBxQBtQBoZb
     game-d.obj : error LNK2001: unresolved external symbol 
_D6bindbc6common7codegen6FnBind9__xtoHashFNbNeKxSQBvQBrQBnQBiZm
     game-d.obj : error LNK2001: unresolved external symbol 
_D6bindbc6common7codegen6FnBind11__xopEqualsMxFKxSQBwQBsQBoQBjZb
     game-d.obj : error LNK2001: unresolved external symbol 
_D6bindbc6common7codegen8EnumIden9__xtoHashFNbNeKxSQBxQBtQBpQBkZm
     game-d.obj : error LNK2001: unresolved external symbol 
_D6bindbc6common7codegen8EnumIden11__xopEqualsMxFKxSQByQBuQBqQBlZb
     
C:\Users\Acer\AppData\Local\dub\cache\game-d\~master\build\application-debug-4FODLXa9OHT8XG3ikm9oOA\game-d.exe : fatal error LNK1120: 6 unresolved externals
     Error: linker exited with status 1120
            C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.40.33807\bin\HostX64\x64\link.exe /NOLOGO "C:\Users\Acer\AppData\Local\dub\cache\game-d\~master\build\application-debug-4FODLXa9OHT8XG3ikm9oOA\game-d.obj" /OUT:"C:\Users\Acer\AppData\Local\dub\cache\game-d\~master\build\application-debug-4FODLXa9OHT8XG3ikm9oOA\game-d.exe"  /DEFAULTLIB:"C:\Users\Acer\AppData\Local\dub\cache\bindbc-sdl\2.1.0\build\staticBC-debug-R5AUcUVlHWC2H6QGJ22qNw\BindBC_SDL.lib" /DEFAULTLIB:"C:\Users\Acer\AppData\Local\dub\cache\bindbc-common\1.0.5\build\yesBC-debug-V-NThw1EUFmiU6cRIF0tFw\BindBC_Common.lib" /DEFAULTLIB:"SDL3.lib" /DEFAULTLIB:"SDL3_net.lib" /DEFAULTLIB:phobos64 /DEBUG  /LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\lib\x64" legacy_stdio_definitions.lib /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\ucrt\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64"
     Error c:\D\dmd2\windows\bin64\dmd.exe failed with exit code 1.


More information about the Digitalmars-d-learn mailing list