Build fails for FactoryGame in Visual Studio
I've been following the modding documentation (https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/project_setup.html) and doing everything as instructed. I downloaded the files and integrated them with Wwise. I've selected the Development Editor option in the dropdowns, however when I go to build FactoryGame the build fails, just giving me the code 6 error and 1 warning.
The warning says "Modules must specify an explicit precompiled header (eg. PrivatePCHHeaderFile = "Private/Widgets/ProjectedResultColumn.h") from UE 4.21 onwards."
Project Setup :: Satisfactory Modding Documentation
Now that you’ve installed all of the prerequisite software and got a copy of the starter project, it’s time to start setting the...
14 Replies
Automated responses for The (762409627630829599)
exitcode6moreinfoneeded
Note: the "exit code 6" message which appears in build logs is very vague - it indicates that building C++ failed for some other reason. If you'd like help with this error, make sure that you also share the rest of the build output as described here (or from the Alpakit Log tab if you're getting this at mod package time)
https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/project_setup.html#_the_command_exited_with_code_6
.netmissing
(Known error
.NetMissing
) Your .NET Framework install is either missing or oudated. Please download and install the latest one from https://dotnet.microsoft.com/download/visual-studio-sdks. Make sure to download the .NET Framework SDKSee the .netmissing error from the bot
I installed .NET, now this happens:
Automated responses for The (762409627630829599)
exitcode6moreinfoneeded
Note: the "exit code 6" message which appears in build logs is very vague - it indicates that building C++ failed for some other reason. If you'd like help with this error, make sure that you also share the rest of the build output as described here (or from the Alpakit Log tab if you're getting this at mod package time)
https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/project_setup.html#_the_command_exited_with_code_6
wrong_vs_compiler_version
Check to ensure you have installed the correct Visual Studio dependences as described in the docs: https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/dependencies.html#_visual_studio
Make sure to install the correct compiler version, once you've done that then generate Visual Studio project files and try again
Are you referring to the Linux cross-compiler? (CLang toolchain)
which of the 2 approaches here did you use? https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/dependencies.html#_visual_studio
I used the Import Configuration option (Option 1)
Its possible that the file needs to be updated. I didn't think of that as when I resetup this past weekend, I like to check my own boxes.
I doubt they would have changed the component names when renaming them for being out of support. here's the current ones:
try option 2, but keep this in mind (the docs haven't finished redeploying yet)
https://github.com/satisfactorymodding/Documentation/pull/387/commits/aad4790fc9f77d8a8d5e1c3891b4677d8fb0fd6a
Its Microsoft, nothing micro or soft about the stuff they break
Option 2 worked, thanks everyone