|
новый линкер иара - новый синтаксис скрипта, Помогите |
|
|
|
Nov 19 2010, 23:07
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 19-11-10
Пользователь №: 61 026

|
В общем в пятом иаре столкнулся с новым синтаксисом скрипта линкера. Долго думал как портировать старый скрипт на новый - ничего толкового не получилось. В общем вот старый скрипт от 4-го иара Код -V(CODE)CODE_A -V(CODE)DATA_A
-Z(CODE_A)ELFBEGIN,DATA_ID,START,CODE,DATA_C,HEAP,LIB,LIB_C,DIFUNCT,ICODE,INITTAB,DATA _Z,DATA_N,CONFIG_C=0-0xFFFFFFFF -Z(DATA_A)DATA_I=0-0xFFFFFFFF очень надеюсь на вашу помощь
Сообщение отредактировал vova7890 - Nov 19 2010, 23:08
|
|
|
|
|
 |
Ответов
|
Nov 20 2010, 21:23
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(vova7890 @ Nov 20 2010, 07:28)  А че в шестом иаре синтаксис сильно отличается? Мне пятого хватит. На мой взгляд, никак не отличается, но я АРМы не программирую, поэтому подробностей не знаю. Обычно там всякие примочки дополнительно добавляются, а старый синтаксис обычно не трогают. А 5-х ИАРов уже вышло 16 (!) штук версий, тогда как 6-я версия только одна - свеженькая, 12 дней назад вышла. А вы, как я поняла, все равно с 4-го ИАРа мигрируете и на 5-ом еще не работали. Вот и посоветовала.
|
|
|
|
|
Nov 21 2010, 06:26
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 19-11-10
Пользователь №: 61 026

|
Цитата(Xenia @ Nov 21 2010, 00:23)  На мой взгляд, никак не отличается, но я АРМы не программирую, поэтому подробностей не знаю. Обычно там всякие примочки дополнительно добавляются, а старый синтаксис обычно не трогают. А 5-х ИАРов уже вышло 16 (!) штук версий, тогда как 6-я версия только одна - свеженькая, 12 дней назад вышла. А вы, как я поняла, все равно с 4-го ИАРа мигрируете и на 5-ом еще не работали. Вот и посоветовала. да я с четвертого мигррирую ис за парочки не приятных багов которые уже достали. В принцыпе мне без разницы на какую версию лижбы выше 4-той. Видимо никто не хочет помочь
|
|
|
|
|
Nov 21 2010, 07:10
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(vova7890 @ Nov 21 2010, 09:26)  Видимо никто не хочет помочь  На вид скрипт линкера не менялся. А может быть всё дело в том, что это вы по ошибке строку разорвали на две части. Слитно это надо писать: Код -Z(CODE_A)ELFBEGIN,DATA_ID,START,CODE,DATA_C,HEAP,LIB,LIB_C,DIFUNCT,ICODE,INITTAB, DATA_Z,DATA_N,CONFIG_C=0-0xFFFFFFFF Вот линкер и ругается. Или это форум строку разорвал? Или вообще выкиньте из проекта эти установки линкера - на дефолтных сначала скомпилите. Скорее всего какой-то из сегментов изменил имя, в том и проблема. Поглядите, как выглядит стандарный хидер для линкера. Как там эти сегметы называются. Или скомпилируйте что-нибудь с установками линкера по умолчанию, а потом в листинге поглядите, как он сегменты обзывает.
|
|
|
|
Сообщений в этой теме
vova7890 новый линкер иара - новый синтаксис скрипта Nov 19 2010, 23:07 vova7890 зы. Блин не заметил тему про иар, перенесите если ... Nov 20 2010, 01:08 Xenia Цитата(vova7890 @ Nov 20 2010, 02:07) В о... Nov 20 2010, 01:36    zltigo QUOTE (Xenia @ Nov 21 2010, 10:10) На вид... Nov 21 2010, 08:12 skripach Цитатая как видите в первые у вас на форуме
Ну так... Nov 20 2010, 12:47 vova7890 ну, я как бы спешил, просто нашел тему про арм, за... Nov 20 2010, 13:32 vova7890 Цитата(Xenia @ Nov 21 2010, 10:10) На вид... Nov 21 2010, 10:14 vova7890 Вот че я напортировал, работает не правильно...
... Nov 22 2010, 08:26 ih_ Цитата(vova7890 @ Nov 20 2010, 02:07) оче... Nov 24 2010, 07:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|