Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

How to build fbx geometry loader ?



  • Hello,
    I try to build the the qt3d plugin fbxgeometryloader
    But I don't know how to add autodesk fbx sdk.
    Is it a "configure" parameter ?

    I've got that on my config.summary

    Qt 3D GeometryLoaders:
      Autodesk FBX ........................... no
    

    Thanks for your help


  • Lifetime Qt Champion

    Hi and welcome to devnet,

    Might be a silly question but: did you install the auto desk SDK ?

    You can also check the logs to see exactly what failed.



  • Hello @SGaist ,

    Yes, the autodesk fbx sdk 2019.5 is install.
    I check config.log file and I saw that :

    loaded result for library config.qt3d_geometryloaders.libraries.fbx
    Trying source 0 (type fbx) of library fbx ...
    + cd /d C:\Qt\5.14.0\Src\config.tests\fbx && C:\Qt\5.14.0\Src\qtbase\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_USE += fbx" "QMAKE_LIBS_FBX = -lfbxsdk" "QMAKE_INCDIR_FBX = \"C:\\Program Files\\Autodesk\\FBX\\FBX SDK\\2019.0\\/include\"" C:/Qt/5.14.0/Src/qt3d/config.tests/fbx
    + cd /d C:\Qt\5.14.0\Src\config.tests\fbx && set MAKEFLAGS=& nmake
    
    

    But I have uninstall 2019.0 and install 2019.5 for vs2017

    How to set the correct path ?

    Thanks for your help


  • Lifetime Qt Champion

    There should also be the test logs, which is what you are interested in.



  • @SGaist Where can I find this file ? I have got any test.log on my qt folder


  • Qt Champions 2019

    @MaximeTouchline It's called config.log and it's in the directory where you called configure



  • @MaximeTouchline said in How to build fbx geometry loader ?:

    Yes, the autodesk fbx sdk 2019.5 is install.
    I check config.log file and I saw that :

    loaded result for library config.qt3d_geometryloaders.libraries.fbx
    Trying source 0 (type fbx) of library fbx ...
    + cd /d C:\Qt\5.14.0\Src\config.tests\fbx && C:\Qt\5.14.0\Src\qtbase\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_USE += fbx" "QMAKE_LIBS_FBX = -lfbxsdk" "QMAKE_INCDIR_FBX = \"C:\\Program Files\\Autodesk\\FBX\\FBX SDK\\2019.0\\/include\"" C:/Qt/5.14.0/Src/qt3d/config.tests/fbx
    + cd /d C:\Qt\5.14.0\Src\config.tests\fbx && set MAKEFLAGS=& nmake
    
    

  • Lifetime Qt Champion

    There should also be a folder with the tests that ran. That's the one I am suggesting to check.

    Note that there seems to be some mixing of forward and backward slash which might explain the failure. Use all forward slashes when giving parameters.


Log in to reply