1) Обычно просят помочь на максимально уменьшенном варианте кода, дающем ошибку.
2) C++11 используете? Если да, попробуйте добавить -std=c++11 в компиляцию.
3) У вас куча ifdef'оф. Дайте лучше вывод препроцессора. Вряд ли кто-то захочет специально ради вас выкачивать ваш проект, искать команду компиляции и т.д. (пункт 1 это все равно не отменяет)
4)
Сюда не пробовали заходить? Или
сюда?