ARMbeginner |
|
|
|
|
|
|
|
Пункты: 311 |
Регистрация: 30.05.2012 |
|
|
|
проект полностью отлажен под PC. Хочу перенести и собрать на самой плате, но получаю:
/usr/lib/gcc/arm-linux-gnu/4.1.2/../../../crt1.o: In function `_start':
../sysdeps/arm/elf/start.S:94: undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [analyzer] Error 1
я так понимаю, компилер сообщает, что не может найти main и стартовать, но этот же код легко собирается на PC |
|
|
|
|
|
Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
совершенно не "в теме", но посоветовал бы озвучить платформу, тип рутовой и наверно строку для сборки (или часть мейкфайла)
возможно тогда, кто-нить что-нить и посоветует.. |
На любой вопрос есть любой ответ. |
|
|
|
|
Lampus |
|
|
|
|
|
|
|
Пункты: 3552 |
Регистрация: 26.04.2011 |
|
|
|
Где-то я такое уже видел, но деталей уже не помню.
А что за toolchain? Попробуйте собрать другой версией.
Ну и информация, что попросил Jury093 также буде т не лишней. |
|
|
|
|
|
ARMbeginner |
|
|
|
|
|
|
|
Пункты: 311 |
Регистрация: 30.05.2012 |
|
|
|
проблема была в Makefile - неправильно был указан путь к сорцам.
Прошу прощение за беспокойство, надеюсь админы удалят тему за бесполезностью... |
|
|
|
|
|
|