UE4 (Engine) project won't build

Basically, when i try to compile the Engine inside the solution it always traces this:

1>------ Build started: Project: UE4, Configuration: BuiltWithUnrealBuildTool Win32 ------
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

But it doesn’t compile at all, it just says build succeeded.

Any ideas why? :confused:

P.S Just wanted to state again that it’s not the project, it’s the engine.

I don’t really get the question. But I think the reason why you aren’t seeing any compilations is because the binaries are already compiled and there are no changes made to the editor that will require it to recompile. If you make changes to the editor, like maybe add a new plugin, or add a native actor code, then you can see it recompile.

Like I said, I don’t completely comprehend the question, but hopefully that helps you get to the answer

I already tried editing the engine codes but it still doesn’t compile.

To be more specific when i try to compile the project named UE4 which contains all the bass classes such as Pawn, GameFramework. It skips the compliation for some reason and says it succeeded but it doesn’t compile anything.

Interesting, which file in specific did you change!? Also how did you get your engine? Was it from Unreal Launcher or did you make a build from github?? If you get it from Unreal Launcher, i don’t think you can make changes to those files. Do you have any need to change engine code?

Under normal circumstances your IDE will skip the compilation of Engine Modules, because of your selected solution configuration.
For instructions on how to build the Unreal Engine itself from source, I suggest reading this.

Hey onathamarat1-

If you are using the binary version of the engine (Engine from the Epic Games Launcher) then changes to the engine code will not update after changes because only the binary files exist, not the actual source files that are being built. If you are using the source version from GitHub, the compiler will update only the files that have chanced since the last compile. As kishoreven mentioned, creating a plugin or adding/removing something from the code will cause the files to compile again after the change.

Cheers

Hi!

So, what do I need to do to get the actual engine to compile after I made changes to a CPP file? I am using the engine from the epic games launcher.

I’m having the same issue. I’ve selected the Development editor solution configuration and ensured the engine is selected. Succeeds without building anything.