Fbxsdk.h file not found compiling 4.2 on Mac

Hi there, I am attempting to build 4.2 branch under OSX, however file fbxsdk.h file cannot be found.

I have downloaded 3 dependency files (Required_1of2., Required_2of2. and Optional. despite not needing it by look of things) and header is in source tree:

$ find . -name fbxsdk.h
./Engine/Source/ThirdParty/FBX/2013.3/include/fbxsdk.h

Messages from Xcode (5.1.1) log pane:

[2/548] Compile Module.UnrealEd.11_of_21.cpp
In file included from /Volumes/Data/Source/3rdParty/UnrealEngine/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.15_of_21.cpp:7:
In file included from /Volumes/Data/Source/3rdParty/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Factories/AnimBlueprintFactory.cpp:20:
/Volumes/Data/Source/3rdParty/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/FbxImporter.h:70:10: fatal error: 'fbxsdk.h' file not found
#include <fbxsdk.h>
         ^

Can anyone provide any help please?

Hey trojanfoe,

It looks like you have old dependencies. latest for 4.2 has this file in 2014.2.1 subfolder, as we updated FBX SDK. Make sure to download 4.2 dependencies and you should be good to go!

Best,

I’m hitting same problem. FBX SDK is, indeed in ThirdParty folder, but FBX subfolder is not in project’s header search path after running generate command. You have to go into project settings and add it.

You might want to consider just adding top level directories (Source, Plugins, etc) as recursive search directories rather than having dozens and dozens of individual non-recursive directories in project. Will be less fragile.