AlloSphere-Research-Group / AlloSystem

AlloSystem is a cross-platform suite of C++ components for building interactive multimedia tools and applications.
http://mat.ucsb.edu/allosphere/software.php
BSD 3-Clause "New" or "Revised" License
65 stars 22 forks source link

AssImp 3 support #11

Closed matthewjameswright closed 11 years ago

matthewjameswright commented 12 years ago

Angus made al_Asset work with AssImp version 3, but wasn't able to make the preprocessor auto-detect whether AssImp 2 or 3 is installed. We should either

  1. Stop supporting AssImp 2 and assume AssImp 3 exclusively, or
  2. FIgure out a way for the build system to detect which AssImp is installed (e.g., checking the existence of a file that appears in only one of the two)
LancePutnam commented 11 years ago

I think we naturally gravitated towards option 2 from the OP.

I've merged everyone's input on this issue into the devel branch, so things should be working on all platforms now.