On 27/05/2015 at 14:32, xxxxxxxx wrote:
User Information:
Cinema 4D Version: R16
Platform: Mac OSX ;
Language(s) : C++ ;
---------
Howdy,
I'm having some link errors trying to compile my CD FBX plugin for R16 with Xcode 5 and the FBX SDK 2012.2.
There are 61 errors, all "Undefined Symbols".
Here is a small sample:
Undefined symbols for architecture x86_64:
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_empty_rep_storage", referenced from:
fbxsdk_2012_2::awString::IString::~IString() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::~IString() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::~IString() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IStringImpl::IStringImpl() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IStringImpl::IStringImpl() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::substr(unsigned int, unsigned int) const in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IStringImpl::~IStringImpl() in libfbxsdk-2012.2-static.a(awString.o)
...
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_M_destroy(std::allocator<wchar_t> const&)", referenced from:
fbxsdk_2012_2::awString::IString::~IString() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::~IString() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::~IString() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::substr(unsigned int, unsigned int) const in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IStringImpl::~IStringImpl() in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IStringImpl::~IStringImpl() in libfbxsdk-2012.2-static.a(awString.o)
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_leak_hard()", referenced from:
fbxsdk_2012_2::awString::IString::rfind(bool (* )(wchar_t), unsigned int) const in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::operator[](unsigned int) const in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::find(bool (* )(wchar_t), unsigned int) const in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::operator[](unsigned int) in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::at(unsigned int) in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::at(unsigned int) const in libfbxsdk-2012.2-static.a(awString.o)
fbxsdk_2012_2::awString::IString::isAscii() const in libfbxsdk-2012.2-static.a(awString.o)
...
What libraries am I missing?
And what's the deal with Xcode 5 on Mavericks? It has no MacOSX10.9.sdk folder with includes for standard libraries?
Adios,
Cactus Dan