LNK1181 cannot build from source
I am trying to build UE4 from source and I have followed the provided instructions from the main website.
For a long time I could not get further than the 'windows.h' missing file issue even though the Win SDK and VS15 is all installed as prompted. Environment Variables, check. Firewall Check, Admin rights on every file and program, check. Also included the libraries in the Source files in VS. Tried the inherit from parent as well even though building from source seemed not even making any sense. Tried to build manually from CMD(Admin).
So I though I ll try a bit of a hack around solution. I started to copy the missing files to a file location that was prompted by default by the generated VS project. This way I got further. It is not missing the "windows.h" or any other from the "Include" folder. However now the "rpcrt4.lib" is missing, even though I have copied it into locations where it can be reached.
the error messages by both CMD and VS:
I am really desparate, please give me some advice.
asked Oct 31 '16 at 04:04 PM in Installation & Setup
Okay this is really .. a relief. I fixed the issue. Found on one of the forums that deep uninstalling VS could solve this issue. So for the ones that might suffer from the same problems what I did the was the following:
However this still doesnt solve the OpenGLES3.1 issue, why I started the whole building from Source thing:) I ve read somewhere that I have to change in the BaseEngine.ini and set the bBuildForES31 to true. It doesnt have the bBuildForES31 by default but putting it in doesn not make it happen, any ideas where to look?
answered Nov 11 '16 at 11:59 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here