Menu

#100 Build Errors

Release 3.0
pending
nobody
Assimp lib (91)
5
2013-09-28
2012-11-02
mackron
No

I have been going through and excluding all of the importers that our application has no use for and discovered a few issues.

1) NDOLoader.cpp specifies AI_BUILD_NO_NDO_IMPORTER instead of ASSIMP_BUILD_NO_NDO_IMPORTER, which then causes a link error. Patch is attached.

2) Specifying ASSIMP_BUILD_NO_LWO_IMPORTER causes a subsequent link error:
libassimp.a(LWSLoader.cpp.obj):LWSLoader.cpp:(.text+0x2e23): undefined reference to `Assimp::LWO::AnimResolver::AnimResolver(std::list<Assimp::LWO::Envelope, std::allocator<Assimp::LWO::Envelope> >&, double)'
libassimp.a(LWSLoader.cpp.obj):LWSLoader.cpp:(.text+0x2e40): undefined reference to `Assimp::LWO::AnimResolver::ExtractBindPose(aiMatrix4x4t<float>&)'
libassimp.a(LWSLoader.cpp.obj):LWSLoader.cpp:(.text+0x2eca): undefined reference to `Assimp::LWO::AnimResolver::ExtractAnimChannel(aiNodeAnim**, unsigned int)'

3) IRR and LWS has no corresponding #define for excluding them from the build

Regards
Dave R

Discussion

  • mackron

    mackron - 2012-11-02
     
  • Kim Kulling

    Kim Kulling - 2013-09-28
    • status: open --> pending
     
  • Kim Kulling

    Kim Kulling - 2013-09-28