Hi Flavien,

I don't have experience with Windows, and haven't touched FBX plugin
for a while but since 3.0.1 there have been submissions to the FBX to
update it in various ways.  The best thing would probably be to update
to OSG-3.2.0 and see how you get on.

Robert.

On 3 July 2013 14:14, Flavien Du Peloux <[email protected]> wrote:
> Hi,
>
> I know there is a lot of topics dealing with this subject and i'm pretty sure 
> i read the most of them, but i still don't succeed to build my fbx plugin...
>
> I am using OpenSceneGraph-3.0.1 with Visual Studio 2010, and i checked in 
> ReaderWriterFBX.h that i need the FBX SDK version 2012.1.
>
> The problem is the FBX SDK 2012.1 is not avalaible anymore to download on the 
> website of autodesk.
> So i downloaded the 2012.2 version to try with it, changed the security line 
> in ReaderWriterFBX.h to make sure the problem wasn't there:
>
>
> Code:
>
> #if FBXSDK_VERSION_MAJOR != 2012 || FBXSDK_VERSION_MINOR != 1
> #error Wrong FBX SDK version
>
>
>
> TO
>
> Code:
>
> #if FBXSDK_VERSION_MAJOR != 2012 || FBXSDK_VERSION_MINOR != 2
> #error Wrong FBX SDK version
>
>
>
>
> I saw in a topic that i needed to cmake osg with good directory of fbx 
> plugin, and i finally tried to build osg.
> I have now some link errors like:
>
> Code:
>
> fbxRAnimation.obj : error LNK2019: unresolved external symbol "private: 
> static void (__cdecl* fbxsdk_2012_2::KFbxAnimCurveKey::mDeallocatorFct)(class 
> fbxsdk_2012_2::KFbxAnimCurveKeyImpl *)" 
> (?mDeallocatorFct@KFbxAnimCurveKey@fbxsdk_2012_2@@0P6AXPAVKFbxAnimCurveKeyImpl@2@@ZA)
>  referenced in function "public: virtual __thiscall 
> fbxsdk_2012_2::KFbxAnimCurveKey::~KFbxAnimCurveKey(void)" 
> (??1KFbxAnimCurveKey@fbxsdk_2012_2@@UAE@XZ)
> fbxRMesh.obj : error LNK2001: unresolved external symbol "private: static 
> void (__cdecl* fbxsdk_2012_2::KFbxAnimCurveKey::mDeallocatorFct)(class 
> fbxsdk_2012_2::KFbxAnimCurveKeyImpl *)" 
> (?mDeallocatorFct@KFbxAnimCurveKey@fbxsdk_2012_2@@0P6AXPAVKFbxAnimCurveKeyImpl@2@@ZA)
> fbxRMesh.obj : error LNK2001: unresolved external symbol "public: static 
> class fbxsdk_2012_2::kFbxClassId fbxsdk_2012_2::KFbxAnimStack::ClassId" 
> (?ClassId@KFbxAnimStack@fbxsdk_2012_2@@2VkFbxClassId@2@A)
>
>
>
>
> I have a total of 17 unresolved external link errors like those ones, and now 
> i don't know what to do.
> I also checked that fbxsdk-2012.2.dll and fbxsdk-2012.2d.dll are present in 
> my project bin directory
>
> So my question is: is there a solution to build fbx plugin for osg-3.0.1 
> (using sdk 2012.1 or not, i don't care), or maybe someone has osgdb_fbx.dll 
> already compiled ?
> And if not, what can i do ? Upgrade to a newer osg version in wich fbx plugin 
> can be built ?
>
> Hope you guys can help me in this problem,
> Thank you very much,
> Flavien[/code]
>
> ------------------
> Read this topic online here:
> http://forum.openscenegraph.org/viewtopic.php?p=55115#55115
>
>
>
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to