У вас сейчас в контроллере буквально непойми что. Какой-то код на Си, скомпилированный с библиотеками неизвестной версии, какая-то программа на 3.30 лоджике, выполняемая ядром неизвестной версии. Сами библиотеки в контроллере неизвестных версий. Неизвестно, совместимых ли с вашим кодом и с лоджиком 3.30
Честно говоря, я удивлён, что хоть что-то работает.
Поэтому начните с начала.
1) Скачайте свежую виртуалку с компилятором, соберите в ней свою программу
2) Форматируйте контроллер из 3.30 лоджика
3) Дальше вы знаете