|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry E. Oboukhov 2:5004/75.151 18 Aug 2006 10:37:25 To : Alex Korchmar Subject : получить чистый бинарник --------------------------------------------------------------------------------
DP>>> зачем ?
DEO>> пытаюсь программу собрать с помощью arm-gcc для микроконтроллера.
DEO>> а программатор поддерживает только чистый bin, отсюда и вопрос :)
AK> судя по процитированной тобой строчке ты еще и умудрился собрать
AK> динамический бинарник. В статическом ее быть не должно.
я вообще не пойму с чем он что слинковал
там
main.c выглядит так:
int main(void)
{
while(1);
}
ну и компиляция
gcc -c main.c -o main.o
gcc main.o -o test.elf
точно так же собирал gcc для avr'ов и все ок было
сейчас устроил поиск по словам статик/динамик и попробовал подобавлять
опции -static, бинарник существенно больше получается итп
то есть он стартап-код откуда-то присандалил на пол контроллера размером
:-\
надо будет подумать и свой чтоли туда засунуть, хм
я в этой области ни разу не ковырялся
--- Mutt/1.5.11+cvs20060403
* Origin: Куда спешишь ты мимо? Послушай, не греши! Отдай цып-цып-цепочку, А
после уж спеши. (2:5004/75.151)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3926eec48f0a.html, оценка из 5, голосов 10
|