Skip to content

Instantly share code, notes, and snippets.

@fxtentacle
Created April 22, 2015 19:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fxtentacle/4869064044ec70767605 to your computer and use it in GitHub Desktop.
Save fxtentacle/4869064044ec70767605 to your computer and use it in GitHub Desktop.
Compile Errors UE4Editor macosx Debug v4.7.6
$ git checkout -f --
Your branch is up-to-date with 'epic_github/release'.
Setting up Mono
Checking dependencies (excluding Win32, Win64, HTML5, Android)...
$ sh Setup.sh
Registering git hooks... (this will override existing ones!)
Setting up Mono
Checking dependencies (excluding Win32, Win64, HTML5, Android)...
$ Engine/Build/BatchFiles/Mac/Build.sh UE4Editor macosx Debug
Setting up Mono
Building UBT...
0 Error(s)
Building UE4Editor...
2015-04-23 02:15:53.468 defaults[18874:208470]
The domain/default pair of (/Users/fxtentacle/Library/Preferences/com.apple.dt.Xcode, IDEBuildOperationMaxNumberOfConcurrentCompileTasks) does not exist
Running command : Engine/Binaries/DotNET/UnrealBuildTool.exe UE4Editor Mac Debug
Compiling with Mac SDK 10.10
[...]
Undefined symbols for architecture x86_64:
"physx::apex::ApexRWLockableScopedDisable::ApexRWLockableScopedDisable(physx::apex::NxApexRWLockable*)", referenced from:
physx::apex::clothing::ClothingActor::computeBenefit() in libAPEX_ClothingPROFILE.a(ClothingActor.cpp.o)
"physx::apex::ApexRWLockableScopedDisable::~ApexRWLockableScopedDisable()", referenced from:
physx::apex::clothing::ClothingActor::computeBenefit() in libAPEX_ClothingPROFILE.a(ClothingActor.cpp.o)
"physx::apex::ApexContext::renderUnLockAllActors()", referenced from:
physx::apex::clothing::ClothingScene::unlockRenderResources() in libAPEX_ClothingPROFILE.a(ClothingScene.cpp.o)
"physx::apex::ApexContext::renderLockAllActors()", referenced from:
physx::apex::clothing::ClothingScene::lockRenderResources() in libAPEX_ClothingPROFILE.a(ClothingScene.cpp.o)
"FractureTools::buildExplicitHierarchicalMeshFromDestructibleAsset(physx::apex::IExplicitHierarchicalMesh&, physx::apex::NxDestructibleAsset const&, unsigned int)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::importDestructibleAssetToRootMesh(physx::apex::NxDestructibleAsset const&, unsigned int) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"physx::apex::ExplicitHierarchicalMesh::deserialize(physx::general_PxIOStream2::PxFileBuf&, physx::apex::IExplicitHierarchicalMesh::IEmbedding&)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoring::deserializeFractureToolState(physx::general_PxIOStream2::PxFileBuf&, physx::apex::IExplicitHierarchicalMesh::IEmbedding&) in libAPEX_DestructiblePROFILE.a(DestructibleAsset.cpp.o)
"FractureTools::createVoronoiSitesInsideMesh(physx::apex::IExplicitHierarchicalMesh&, physx::PxVec3*, unsigned int, unsigned int*, unsigned int*, physx::apex::IProgressListener&, unsigned int)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::createVoronoiSitesInsideMesh(physx::PxVec3*, unsigned int, unsigned int*, unsigned int*, physx::apex::IProgressListener&, unsigned int) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::buildCutoutSet(FractureTools::ICutoutSet&, unsigned char const*, unsigned int, unsigned int, float, bool)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::buildCutoutSet(unsigned char const*, unsigned int, unsigned int, float, bool) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::voronoiSplitChunk(physx::apex::IExplicitHierarchicalMesh&, unsigned int, FractureTools::MeshProcessingParameters const&, FractureTools::FractureVoronoiDesc const&, physx::apex::NxCollisionDesc const&, unsigned int*, physx::apex::IProgressListener&, bool volatile*)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::voronoiSplitChunk(unsigned int, FractureTools::MeshProcessingParameters const&, FractureTools::FractureVoronoiDesc const&, physx::apex::NxCollisionDesc const&, unsigned int*, physx::apex::IProgressListener&, bool volatile*) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"typeinfo for physx::apex::ApexRWLockable", referenced from:
typeinfo for physx::apex::clothing::ModuleClothing in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
typeinfo for physx::apex::clothing::DummyActor in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
typeinfo for physx::apex::clothing::DummyAsset in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
typeinfo for physx::apex::clothing::ClothingAsset in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
typeinfo for physx::apex::clothing::ClothingActorProxy in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
typeinfo for physx::apex::clothing::ClothingIsoMesh in libAPEX_ClothingPROFILE.a(ClothingIsoMesh.cpp.o)
typeinfo for physx::apex::clothing::ClothingPhysicalMesh in libAPEX_ClothingPROFILE.a(ClothingPhysicalMesh.cpp.o)
...
"physx::apex::ApexRWLockable::getReadWriteErrorCount() const", referenced from:
physx::apex::clothing::ModuleClothing::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::ModuleClothing::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyAsset::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ClothingAsset::getReadWriteErrorCount() const in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
...
"FractureTools::createHierarchicallySplitMesh(physx::apex::IExplicitHierarchicalMesh&, physx::apex::IExplicitHierarchicalMesh&, bool, int, FractureTools::MeshProcessingParameters const&, FractureTools::FractureSliceDesc const&, physx::apex::NxCollisionDesc const&, unsigned int, physx::apex::IProgressListener&, bool volatile*)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::createHierarchicallySplitMesh(FractureTools::MeshProcessingParameters const&, FractureTools::FractureSliceDesc const&, physx::apex::NxCollisionDesc const&, bool, int, unsigned int, physx::apex::IProgressListener&, bool volatile*) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::calculateCutoutUVMapping(physx::apex::IExplicitHierarchicalMesh&, physx::PxVec3 const&, physx::PxMat33&)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::calculateCutoutUVMapping(physx::PxMat33&, physx::PxVec3 const&) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::createChippedMesh(physx::apex::IExplicitHierarchicalMesh&, FractureTools::MeshProcessingParameters const&, FractureTools::FractureCutoutDesc const&, FractureTools::ICutoutSet const&, FractureTools::FractureSliceDesc const&, FractureTools::FractureVoronoiDesc const&, physx::apex::NxCollisionDesc const&, unsigned int, physx::apex::IProgressListener&, bool volatile*)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::createChippedMesh(FractureTools::MeshProcessingParameters const&, FractureTools::FractureCutoutDesc const&, FractureTools::ICutoutSet const&, FractureTools::FractureSliceDesc const&, FractureTools::FractureVoronoiDesc const&, physx::apex::NxCollisionDesc const&, unsigned int, physx::apex::IProgressListener&, bool volatile*) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::buildExplicitHierarchicalMeshFromRenderMeshAsset(physx::apex::IExplicitHierarchicalMesh&, physx::apex::NxRenderMeshAsset const&, unsigned int)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::importRenderMeshAssetToRootMesh(physx::apex::NxRenderMeshAsset const&, unsigned int) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::buildExplicitHierarchicalMesh(physx::apex::IExplicitHierarchicalMesh&, physx::apex::NxExplicitRenderTriangle const*, unsigned int, physx::apex::NxExplicitSubmeshData const*, unsigned int, unsigned int*, unsigned int, bool)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::setRootMesh(physx::apex::NxExplicitRenderTriangle const*, unsigned int, physx::apex::NxExplicitSubmeshData const*, unsigned int, unsigned int*, unsigned int, bool) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
physx::apex::destructible::DestructibleAssetAuthoringProxy::setCoreMesh(physx::apex::NxExplicitRenderTriangle const*, unsigned int, physx::apex::NxExplicitSubmeshData const*, unsigned int, unsigned int*, unsigned int) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
physx::apex::destructible::DestructibleAssetAuthoringProxy::buildExplicitHierarchicalMesh(physx::apex::IExplicitHierarchicalMesh&, physx::apex::NxExplicitRenderTriangle const*, unsigned int, physx::apex::NxExplicitSubmeshData const*, unsigned int, unsigned int*, unsigned int, bool) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::buildSliceMesh(physx::apex::IntersectMesh&, physx::apex::IExplicitHierarchicalMesh&, physx::PxPlane const&, FractureTools::NoiseParameters const&, unsigned int)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::buildSliceMesh(physx::apex::NxExplicitRenderTriangle const*&, FractureTools::NoiseParameters const&, physx::PxPlane const&, unsigned int) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"FractureTools::createScatterMeshSites(unsigned char*, physx::PxMat44*, unsigned int*, unsigned int, physx::apex::IExplicitHierarchicalMesh&, unsigned int, unsigned short const*, unsigned int*, unsigned int, physx::apex::NxRenderMeshAsset**, unsigned int const*, unsigned int const*, float const*, float const*, float const*)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::createScatterMeshSites(unsigned char*, physx::PxMat44*, unsigned int*, unsigned int, unsigned int, unsigned short const*, unsigned int*, unsigned int, physx::apex::NxRenderMeshAsset**, unsigned int const*, unsigned int const*, float const*, float const*, float const*) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"physx::apex::ApexRWLockable::ApexRWLockable()", referenced from:
physx::apex::clothing::ModuleClothing::ModuleClothing(physx::apex::NiApexSDK*) in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ModuleClothing::getDummyActor() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ClothingAsset::ClothingAsset(physx::apex::clothing::ModuleClothing*, physx::apex::NxResourceList&, char const*) in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
physx::apex::clothing::ClothingAsset::ClothingAsset(physx::apex::clothing::ModuleClothing*, physx::apex::NxResourceList&, NxParameterized::Interface*, char const*) in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
physx::apex::clothing::ClothingAsset::createApexActor(NxParameterized::Interface const&, physx::apex::NxApexScene&) in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
physx::apex::clothing::ClothingIsoMesh::ClothingIsoMesh(physx::apex::clothing::ModuleClothing*, physx::apex::ApexIsoMesh const&, unsigned int, physx::apex::NxResourceList*) in libAPEX_ClothingPROFILE.a(ClothingIsoMesh.cpp.o)
physx::apex::clothing::ClothingPhysicalMesh::ClothingPhysicalMesh(physx::apex::clothing::ModuleClothing*, physx::apex::clothing::ClothingPhysicalMeshParameters*, physx::apex::NxResourceList*) in libAPEX_ClothingPROFILE.a(ClothingPhysicalMesh.cpp.o)
...
"FractureTools::hierarchicallySplitChunk(physx::apex::IExplicitHierarchicalMesh&, unsigned int, FractureTools::MeshProcessingParameters const&, FractureTools::FractureSliceDesc const&, physx::apex::NxCollisionDesc const&, unsigned int*, physx::apex::IProgressListener&, bool volatile*)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::hierarchicallySplitChunk(unsigned int, FractureTools::MeshProcessingParameters const&, FractureTools::FractureSliceDesc const&, physx::apex::NxCollisionDesc const&, unsigned int*, physx::apex::IProgressListener&, bool volatile*) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"physx::apex::ApexRWLockable::acquireReadLock(char const*, unsigned int) const", referenced from:
physx::apex::clothing::ModuleClothing::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::ModuleClothing::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyAsset::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ClothingAsset::acquireReadLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
...
"physx::apex::ApexRWLockable::acquireWriteLock(char const*, unsigned int) const", referenced from:
physx::apex::clothing::ModuleClothing::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::ModuleClothing::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyAsset::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ClothingAsset::acquireWriteLock(char const*, unsigned int) const in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
...
"FractureTools::createVoronoiSplitMesh(physx::apex::IExplicitHierarchicalMesh&, physx::apex::IExplicitHierarchicalMesh&, bool, int, FractureTools::MeshProcessingParameters const&, FractureTools::FractureVoronoiDesc const&, physx::apex::NxCollisionDesc const&, unsigned int, physx::apex::IProgressListener&, bool volatile*)", referenced from:
physx::apex::destructible::DestructibleAssetAuthoringProxy::createVoronoiSplitMesh(FractureTools::MeshProcessingParameters const&, FractureTools::FractureVoronoiDesc const&, physx::apex::NxCollisionDesc const&, bool, int, unsigned int, physx::apex::IProgressListener&, bool volatile*) in libAPEX_DestructiblePROFILE.a(ModuleDestructible.cpp.o)
"physx::apex::ApexRWLockable::releaseWriteLock() const", referenced from:
physx::apex::clothing::ModuleClothing::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::ModuleClothing::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyAsset::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ClothingAsset::releaseWriteLock() const in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
...
"physx::apex::ApexRWLockable::~ApexRWLockable()", referenced from:
physx::apex::clothing::ModuleClothing::~ModuleClothing() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::~DummyActor() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::~DummyActor() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::~DummyActor() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::~DummyActor() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::~DummyAsset() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::~DummyAsset() in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
...
"physx::apex::ExplicitHierarchicalMesh::serialize(physx::general_PxIOStream2::PxFileBuf&, physx::apex::IExplicitHierarchicalMesh::IEmbedding&) const", referenced from:
physx::apex::destructible::DestructibleAssetAuthoring::serializeFractureToolState(physx::general_PxIOStream2::PxFileBuf&, physx::apex::IExplicitHierarchicalMesh::IEmbedding&) const in libAPEX_DestructiblePROFILE.a(DestructibleAsset.cpp.o)
"physx::apex::ApexRWLockable::releaseReadLock() const", referenced from:
physx::apex::clothing::ModuleClothing::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::ModuleClothing::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyActor::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyActor::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::DummyAsset::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
non-virtual thunk to physx::apex::clothing::DummyAsset::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ModuleClothing.cpp.o)
physx::apex::clothing::ClothingAsset::releaseReadLock() const in libAPEX_ClothingPROFILE.a(ClothingAsset.cpp.o)
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /gitosis/UnrealEngine/Engine/Binaries/Mac/UE4Editor-Mac-Debug.app/Contents/MacOS/UE4Editor-Engine-Mac-Debug.dylib (No such file or directory)
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /gitosis/UnrealEngine/Engine/Binaries/Mac/UE4Editor-Mac-Debug.app/Contents/MacOS/UE4Editor-Engine-Mac-Debug.dylib (No such file or directory)
[9/501] Compile MovieSceneTools.generated.cpp
^C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment