Kerilk / bayonetta_tools

Bayonetta tools
BSD 2-Clause "Simplified" License
49 stars 12 forks source link

Eerrors when using assimp dependent binaries on Windows #17

Closed flopware closed 11 months ago

flopware commented 11 months ago

Issue Running wmb_export_assimp.rb with an Assimp library DLL on Windows will result in a large stack trace error being present upon the command finishing.

Reproduction

  1. Build latest version of assimp src into Windows DLL
  2. Define built DLL as ASSIMP_DLL in environment variable
  3. Run wmb_export_assimp.rb with any flag or option aside from --help

Platform

Log log.txt

Kerilk commented 11 months ago

Thank you so much for the great report. These should be fixed. In the updated assimp-ffi gem and in https://github.com/Kerilk/bayonetta_tools/commit/def0403d138849db3f3efde54034b905aa5cd144?