Make SlateViewer Error

I have a Ubuntu 14.04 System and everytime i run make SlateViewer im getting errors such as

Runtime/Core/Public/Linux/LinuxPlatformMath.h(80,3) :  error: use of undeclared identifier 'Temp'; did you mean 'temp'?
                    Temp = _mm_mul_ss( X0, Temp );                                  // X0*(3-(Y*X0)*X0)
                    ^~~~
                    temp

or

 Runtime/Core/Public/Linux/LinuxPlatformMath.h(75,3) :  error: use of undeclared identifier 'X0'
                    X0 = _mm_rsqrt_ss( Y0 );        // 1/sqrt estimate (12 bits)
                    ^

fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
-------- End Detailed Actions Stats -----------------------------------------------------------
ERROR: UBT ERROR: Failed to produce item: /home/binarydonuts/UnrealEngine-4.7-linux/Engine/Binaries/Linux/libUnrealHeaderTool-Core.so
Cumulative action seconds (1 processors): 0.00 building projects, 54.06 compiling, 0.00 creating app bundles, 0.00 generating debug info, 0.00 linking, 0.00 other
UBT execution time: 61.46 seconds
UnrealHeaderTool failed for target 'SlateViewer' (platform: Linux, module info: /home/binarydonuts/UnrealEngine-4.7-linux/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/SlateViewer/Development/UnrealHeaderTool.manifest).
make: *** [SlateViewer] Error 5

Did you make any local changes? Check if you accidentally commented out line 71 in that file which declares those variables:

__m128 Y0, X0, Temp;

Also, what is your compiler? (UBT tells that information at the beginning of the build process).