With gcc 4.6 when trying to execute this code:
#include
using namespace std;
#include
int main()
{
//Int<> a
Just in case anyone else has this problem: I changed compilers AFTER creating .o files for my project.
When I rebuilt the same project, the new compiler didn't build new .o files, so they were missing some key info. After deleting the old files and rebuilding, the error was fixed.
I assume rebuilding from scratch, without the delete, would work the same.