Frequently Asked Question
Some dependencies of Typhoontest are maintained by third-party developers and some problems with compatibility in the different Python versions supported can happen. The most common error to appear is the one shown in the image below:
This error is caused by some missing packages, including Microsoft Build Tools 14.0 or greater, and other ones available with Visual Studio Installer.
In order to solve this issue is necessary to install Visual Studio Build Tools 2019 or greater with the 1) Desktop development with C++ and the 2) Universal Windows Platform build tools. And, after that, is necessary to fix some files in a specific path of VS folder, this was a bug reported by some developers and unfortunately happens in Windows. The tutorial was found at this link the help present in the link is:
Copy from link of Stack Overflow:
I would assume that in your case you would copy rc.exe
and rcdll.dll to visual studio 2012\vc\bin or wherever you have it installed:
Part 2: FIX LINK : fatal error LNK1158: cannot run ‘rc.exe’
Add this to your PATH environment variables:
C:\Program Files (x86)\Windows Kits\8.0\bin\x86
Copy these files:
rc.exe
rcdll.dll
From
C:\Program Files (x86)\Windows Kits\8.0\bin\x86
To
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin
Or I also found this:
Microsoft left a few things out of their MSVT package. Since no one knows
whether they were left out by mistake or for license reasons, no one with
MSVC is too interested in giving them out. A few Google searches turn up
some tricky sources. Fortunately, Microsoft has finally wised up and
solved this problem and many more.
http://msdn.microsoft.com/vstudio/express/support/faq/default.aspx#pricing
http://msdn.microsoft.com/vstudio/express/support/install/
A good amount of MSVT missing files are there but the missing SDK files aren't.
and this:
I had the same problem which I solved by doing this:
Installing the Microsoft .Net Framework 2.0
Adding the path of the .NET Framework files (for me
"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727") to
Global compiler settings > Programs > Additional Paths within Code::Blocks.
Now I can build and link resource files without errors.