При сборке программы с помощью Sourcery CodeBench и скрипта линкера «Device/ARM/ARMCM0/Source/GCC/gcc_arm.ld» из CMSIS v3.20 линкер выдает ошибку:

cannot find libnosys.a

Наверное, за это в ответе строка из скрипта:

/* Library configurations */
GROUP(libgcc.a libc.a libm.a libnosys.a)

Проблема решилась использованием скрипта «Device/ARM/ARMCM0/Source/G++/gcc_cs.ld».

 

Реклама

Автор

Дмитрий Бравиков

Инженер. Электронщик. Программист.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.