error when trying to compile
MauricioLobato opened this issue · comments
When trying to run builder.py the following error occurs:
subhook.c
_remote.c
Criando biblioteca .\Release\..\libs\subhook\remote.lib e objeto .\Release\..\libs\subhook\remote.exp
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetKeyboardState
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_SetWindowMaximumSize
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_SetWindowSize
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetDisplayBounds
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_MaximizeWindow
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetNumVideoDisplays
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetError
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_SetWindowBordered
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_ShowCursor
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetScancodeName
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GL_GetProcAddress
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GL_SetAttribute
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_SetWindowPosition
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_ShowSimpleMessageBox
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GL_GetAttribute
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_SetWindowMinimumSize
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetModState
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetWindowFlags
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetScancodeFromName
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_SetWindowFullscreen
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_IsTextInputActive
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetKeyboardFocus
_remote.obj : error LNK2001: símbolo externo não resolvido SDL_GetWindowSize
.\remote.bin : fatal error LNK1120: 23 externo não resolvidos
Traceback (most recent call last):
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 508, in link
self.spawn([self.linker] + ld_args)
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 517, in spawn
return super().spawn(cmd, env=env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\ccompiler.py", line 1041, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\spawn.py", line 70, in spawn
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.37.32822\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\cffi\ffiplatform.py", line 48, in _build
dist.run_command('build_ext')
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\dist.py", line 989, in run_command
super().run_command(command)
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\command\build_ext.py", line 88, in run
_build_ext.run(self)
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 345, in run
self.build_extensions()
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 467, in build_extensions
self._build_extensions_serial()
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 493, in _build_extensions_serial
self.build_extension(ext)
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\command\build_ext.py", line 249, in build_extension
_build_ext.build_extension(self, ext)
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 572, in build_extension
self.compiler.link_shared_object(
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\ccompiler.py", line 752, in link_shared_object
self.link(
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 510, in link
raise LinkError(msg)
distutils.errors.LinkError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.37.32822\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\mloba\Downloads\novo\sbpe\builder.py", line 46, in <module>
build()
File "C:\Users\mloba\Downloads\novo\sbpe\builder.py", line 42, in build
ffibuilder.compile(tmpdir='build', target='remote.bin')
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\cffi\api.py", line 725, in compile
return recompile(self, module_name, source, tmpdir=tmpdir,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\cffi\recompiler.py", line 1564, in recompile
outputfilename = ffiplatform.compile('.', ext,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\cffi\ffiplatform.py", line 20, in compile
outputfilename = _build(tmpdir, ext, compiler_verbose, debug)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mloba\AppData\Local\Programs\Python\Python312\Lib\site-packages\cffi\ffiplatform.py", line 54, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.VerificationError: LinkError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.37.32822\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120