Главная » C++ » проблемы компоновщика arm-none-eabi при попытке компилировать C ++ на Tiva Launchpad
проблемы компоновщика arm-none-eabi при попытке компилировать C ++ на Tiva Launchpad
Я работал над довольно масштабным проектом (проект в качестве ссылки) для Tiva Launchpad (ARM Cortex M4) в Arch Linux (x64), и, похоже, натолкнулись на препятствие.
В проекте используются как C, так и C ++, и он работает до сих пор. Загадка началась, когда я начал работать над интерфейсом между объектами и системными прерываниями. Вывод довольно шумный, поэтому вот ссылка на pastebin: Pastebin. Я уверен, что просто делаю что-то глупое в Makefile или нет, но просто не знаю об этом.
Я никогда не видел ничего подобного (нет, я думаю, это не связано с регистрами VFP или newlib). Я не уверен, как даже приблизиться к чему-то подобному, и был бы признателен за любое руководство.