Greetings all,

I am trying to deal with a problem where I call the set_identity() function on an object of type vnl_matrix_fixed.  The following is the smallest piece of code that results in an unresolved external symbol linker error for the set_identity function when I attempt to compile it:

   vnl_matrix_fixed< double, 11, 11> mat;
   mat.set_identity();

I am using the latest version of VXL that I cloned from the git repository today and compiled in Visual Studio 2012.  I am linking the above code against every library file built as part of the VXL project, so I am definitely including the correct .lib file to link against.  This is an odd issue because the code for the set_identity() function is clearly there at line 274 in the vnl_matrix_fixed.txx file.

If anyone has any ideas on what is going wrong/ how I can get this to work, I would love to hear them.

Thank you for your time,

-Nate

--