Цитата(nameless @ Jan 4 2007, 16:51)

В опциях компилятора ткнул на Embedded C++ и получил вот такое
Error[e46]: Undefined external "AT91F_LowLevelInit" referred in ?RESET ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\Cstartup.r79)
Error[e46]: Undefined external "AT91F_disable_interrupt()" referred in _int_flash ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\_int_flash.r79 )
Error[e46]: Undefined external "AT91F_enable_interrupt()" referred in _int_flash ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\_int_flash.r79 )
ткните носом пожалуйста....
Перекомпилить файл в котором эти функции определены тоже в режиме С++ или искать где они объявлены (скорее всего в каком-нибудь .h) и дописать к ним ключевое слово extern "C".