FluidSurface-Static.lib fails to be produced

MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [177/189] rc.exe PCLaunch.rc
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [178/189] lib.exe MyProject-SlateRemote-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [179/189] lib.exe MyProject-Paper2D-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [180/189] lib.exe MyProject-ScriptPlugin-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [181/189] lib.exe MyProject-UdpMessaging-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [182/189] lib.exe MyProject-CableComponent-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [183/189] lib.exe MyProject-CustomMeshComponent-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [184/189] lib.exe MyProject-ExampleDeviceProfileSelector-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [185/189] lib.exe MyProject-FluidSurfaceEngine-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [186/189] lib.exe MyProject-OculusRift-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: [187/189] lib.exe MyProject-WindowsMoviePlayer-Static.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: -------- End Detailed Actions Stats -----------------------------------------------------------
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: C:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Plugins\Runtime\FluidSurface\Binaries\Win64\MyProject-FluidSurface-Static.lib

MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: Cumulative action seconds (8 processors): 0,00 building projects, 3295,36 compiling, 0,00 creating app bundles, 0,00 generating debug info, 3,14 linking, 0,00 other
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UBT execution time: 872,31 seconds
MainFrameActions: Packaging (Windows (64-bit)): CommandUtils.Run: Run: Took 872,4549001s to run UnrealBuildTool.exe
MainFrameActions: Packaging (Windows (64-bit)): BuildCommand.Execute: ERROR: BUILD FAILED
MainFrameActions: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception:
MainFrameActions: Packaging (Windows (64-bit)): Program.Main: ERROR: Exception in AutomationTool: Command failed (Result:2): C:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Binaries\DotNET\UnrealBuildTool.exe MyProject Win64 Development  "C:\Users\Etienne\Documents\Unreal Projects\MyProject\MyPro
MainFrameActions: Packaging (Windows (64-bit)): ject.uproject"  -noxge. See logfile for details: 'UnrealBuildTool.txt' 
MainFrameActions: Packaging (Windows (64-bit)): Stacktrace:    bei AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\ProcessUtils.cs:Zeile 775.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\UBTUtils.cs:Zeile 33.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.UE4Build.BuildWithUBT(String ProjectName, String TargetName, UnrealTargetPlatform TargetPlatform, String Config, String UprojectPath, Boolean ForceMonolithic, Boolean ForceNonUnity, Boolean ForceDebugInfo, Boolean ForceFlushMac, Boolean DisableXGE, String InAddArgs, Boolean ForceUnity) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\UE4Build.cs:Zeile 321.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable`1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InForceNonUnity, Boolean InForceUnity) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\UE4Build.cs:Zeile 1273.
MainFrameActions: Packaging (Windows (64-bit)):    bei Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Scripts\BuildProjectCommand.Automation.cs:Zeile 111.
MainFrameActions: Packaging (Windows (64-bit)):    bei BuildCookRun.DoBuildCookRun(ProjectParams Params) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:Zeile 235.
MainFrameActions: Packaging (Windows (64-bit)):    bei BuildCommand.Execute() in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\BuildCommand.cs:Zeile 37.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Automation.cs:Zeile 367.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.Automation.Process(String[] CommandLine) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Automation.cs:Zeile 335.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.Program.MainProc(Object Param) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Program.cs:Zeile 99.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.InternalUtils.RunSingleInstance(MainProc Main, Object Param) in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Utils.cs:Zeile 610.
MainFrameActions: Packaging (Windows (64-bit)):    bei AutomationTool.Program.Main() in c:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Source\Programs\AutomationTool\Program.cs:Zeile 50.
MainFrameActions: Packaging (Windows (64-bit)): Program.Main: ERROR: Command failed (Result:2): C:\Unreal Engine\Unreal Engine\UnrealEngine-4.3\Engine\Binaries\DotNET\UnrealBuildTool.exe MyProject Win64 Development  "C:\Users\Etienne\Documents\Unreal Projects\MyProject\MyProject.uproject"  -noxge. See logfile for details: 'UnrealBuildTool.txt' 
MainFrameActions: Packaging (Windows (64-bit)): ProcessManager.KillAll: Trying to kill 0 spawned processes.
MainFrameActions: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=1
MainFrameActions: Packaging (Windows (64-bit)): Domain_ProcessExit
MainFrameActions: Packaging (Windows (64-bit)): ProcessManager.KillAll: Trying to kill 0 spawned processes.
MainFrameActions: Packaging (Windows (64-bit)): AutomationToolLauncher exiting with ExitCode=1
MainFrameActions: Packaging (Windows (64-bit)): copying UAT log files...
MainFrameActions: Packaging (Windows (64-bit)): RunUAT.bat ERROR: AutomationTool was unable to run successfully.
MainFrameActions: Packaging (Windows (64-bit)): BUILD FAILED

I deleted the whole engine, downloaded and compiled it again and now it works, but I still get this error in the shipping build, when I try to launch the game:

12091-fehler.png

And this comes up when I try a development build:

I will investigate

Thank you, let me know if I can help you with anything! I love your plugin.

Any progress?

Have you tried 4.4?

I searched a little and then a little more and understand the whole engine now better. My problem was that plugins can only work with the compiled version AND code projects, BP projects won’t work even if you have the compiled one.

Now I upgraded to 4.4.1 and baaam next one: Build error… It fails to produce “ProjectName-FluidSurface-Static.lib”

Zoomed to problem:

Same in 4.4.0.

And how could it be something else, same in 4.3.1…

But I found something maybe, I wasn’t able to HotRecompile the “FluidSurfaceEngine” module…

Plugin got updated.