# UnrealEngine/Engine/Source/ThirdParty/Linux/LibCxx/include/c++/v1/cstddef:43:15: fatal error: 'stddef.h' file not found #include\_next #455

**URL:** <https://forums.unrealengine.com/t/unrealengine-engine-source-thirdparty-linux-libcxx-include-c-v1-cstddef15-fatal-error-stddef-h-file-not-found-include-next-455/403796>\
**Category:** Platform & Builds\
**Tags:** ubuntu, Linux, unreal-engine, bug-report, UE4, CPP, question\
**Created:** [September 5, 2017, 1:58pm UTC](https://forums.unrealengine.com/t/unrealengine-engine-source-thirdparty-linux-libcxx-include-c-v1-cstddef15-fatal-error-stddef-h-file-not-found-include-next-455/403796 "2017-09-05T13:58:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_81394c1a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_81394c1a](https://forums.unrealengine.com/u/anonymous_user_81394c1a)\
**Post date:** [September 5, 2017, 1:58pm UTC](https://forums.unrealengine.com/t/unrealengine-engine-source-thirdparty-linux-libcxx-include-c-v1-cstddef15-fatal-error-stddef-h-file-not-found-include-next-455/403796/1 "2017-09-05T13:58:49Z")

</div>

When i compile the UnrealEngine4.17 source code in ubuntu 16.04 , both the ./Setup.sh and ./GenerateProjectFiles.sh are successful, but when type “make” command, the message is as follow:

ddname-pc:~/UnrealEngine$ make  
bash “/home/ddname/UnrealEngine/Engine/Build/BatchFiles/Linux/Build.sh” CrashReportClient Linux Shipping  
Building CrashReportClient…  
Creating makefile for CrashReportClient (no existing makefile)  
Performing full C++ include scan (no include cache file)  
Using clang version ‘3.8.0’ (string), 3 (major), 8 (minor), 0 (patch)  
Building UnrealHeaderTool…  
Creating makefile for UnrealHeaderTool (no existing makefile)  
Performing full C++ include scan (no include cache file)  
Using clang version ‘3.8.0’ (string), 3 (major), 8 (minor), 0 (patch)  
Using bundled libc++ standard C++ library.  
Using fast way to relink circularly dependent libraries (no FixDeps).  
Performing 25 actions (12 in parallel)  
[3/25] Compile SharedPCH.Core.h  
[4/25] Compile Module.UnrealHeaderTool.cpp  
[1/25] Compile PCH.Core.h  
[2/25] Compile PCH.CoreUObject.h  
In file included from /home/ddname/UnrealEngine/Engine/Intermediate/Build/Linux/B4D820EA/UnrealHeaderTool/Development/Core/PCH.Core.h:46:  
In file included from /home/ddname/UnrealEngine/Engine/Source/Runtime/Core/Private/CorePrivatePCH.h:10:  
In file included from Runtime/Core/Public/GenericPlatform/GenericPlatformMisc.h:7:  
In file included from Runtime/Core/Public/HAL/PlatformCrt.h:5:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/new:70:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/exception:81:  
ThirdParty/Linux/LibCxx/include/c++/v1/cstddef:43:15: fatal error: ‘stddef.h’  
file not found  
#include\_next ‘stddef.h’  
^

In file included from /home/ddname/UnrealEngine/Engine/Intermediate/Build/Linux/B4D820EA/UnrealHeaderTool/Development/Core/SharedPCH.Core.h:39:  
In file included from /home/ddname/UnrealEngine/Engine/Source/Runtime/Core/Public/CoreSharedPCH.h:7:  
In file included from Runtime/Core/Public/Misc/Exec.h:6:  
In file included from Runtime/Core/Public/Misc/AssertionMacros.h:6:  
In file included from Runtime/Core/Public/HAL/PlatformMisc.h:5:  
In file included from Runtime/Core/Public/GenericPlatform/GenericPlatformMisc.h:7:  
In file included from Runtime/Core/Public/HAL/PlatformCrt.h:5:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/new:70:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/exception:81:  
ThirdParty/Linux/LibCxx/include/c++/v1/cstddef:43:15: fatal error: ‘stddef.h’  
file not found  
#include\_next ‘stddef.h’  
^

In file included from /home/ddname/UnrealEngine/Engine/Intermediate/Build/Linux/B4D820EA/UnrealHeaderTool/Development/CoreUObject/PCH.CoreUObject.h:42:  
In file included from /home/ddname/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/CoreUObjectPrivatePCH.h:6:  
In file included from Runtime/Core/Public/CoreMinimal.h:26:  
In file included from Runtime/Core/Public/HAL/PlatformCrt.h:5:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/new:70:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/exception:81:  
ThirdParty/Linux/LibCxx/include/c++/v1/cstddef:43:15: fatal error: ‘stddef.h’  
file not found  
#include\_next ‘stddef.h’  
^

In file included from /home/ddname/UnrealEngine/Engine/Intermediate/Build/Linux/B4D820EA/UnrealHeaderTool/Development/UnrealHeaderTool/Module.UnrealHeaderTool.cpp:2:  
In file included from /home/ddname/UnrealEngine/Engine/Source/Programs/UnrealHeaderTool/Private/BaseParser.cpp:3:  
In file included from Programs/UnrealHeaderTool/Private/BaseParser.h:5:  
In file included from Runtime/Core/Public/CoreMinimal.h:26:  
In file included from Runtime/Core/Public/HAL/PlatformCrt.h:5:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/new:70:  
In file included from ThirdParty/Linux/LibCxx/include/c++/v1/exception:81:  
ThirdParty/Linux/LibCxx/include/c++/v1/cstddef:43:15: fatal error: ‘stddef.h’  
file not found  
#include\_next ‘stddef.h’  
^

1 error generated.  
1 error generated.  
1 error generated.  
1 error generated.  
ERROR: UBT ERROR: Failed to produce item: /home/ddname/UnrealEngine/Engine/Binaries/Linux/libUnrealHeaderTool-Core.so  
Total build time: 3.71 seconds (Local executor: 0.00 seconds)  
Error: UnrealHeaderTool failed for target ‘CrashReportClient’ (platform: Linux, module info: /home/ddname/UnrealEngine/Engine/Intermediate/Build/Linux/B4D820EA/CrashReportClient/Shipping/CrashReportClient.uhtmanifest, exit code: OtherCompilationError (5)).  
Makefile:252: recipe for target ‘CrashReportClient-Linux-Shipping’ failed  
make: \*\*\* [CrashReportClient-Linux-Shipping] Error 5

how to solve this problem?

---

<div class="post-metadata">

**Author:** ![LiXiaohuan\_wjw](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@LiXiaohuan\_wjw](https://forums.unrealengine.com/u/LiXiaohuan_wjw)\
**Post date:** [May 29, 2024, 3:38pm UTC](https://forums.unrealengine.com/t/unrealengine-engine-source-thirdparty-linux-libcxx-include-c-v1-cstddef15-fatal-error-stddef-h-file-not-found-include-next-455/403796/2 "2024-05-29T15:38:04Z")

</div>

check if “Engine/Source/ThirdParty/Linux/LibCxx/include/c++/v1/stddef.h” file exist. This file should be , see UE git source： [UnrealEngine/Engine/Source/ThirdParty/Linux/LibCxx/include/c++/v1/stddef.h at 4.17.0-release · EpicGames/UnrealEngine (github.com)](https://github.com/EpicGames/UnrealEngine/blob/4.17.0-release/Engine/Source/ThirdParty/Linux/LibCxx/include/c%2B%2B/v1/stddef.h)
