Edit include
#include controller.h to #include Controller.h
Linux: gcc регистрозависимый на подключаемые файлы.