[an error occurred while processing this directive]
Да хоть в тысяче одном - там Flash всего на 16К слов, а у автора код уже на 10 слов толще распух
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
=AVR=
23 июня 2006 г. 15:14
В ответ на:
все небось в одном модуле (файле)?
отправлено Гамма СПб 23 июня 2006 г. 15:03
Составить ответ
|||
Конференция
|||
Архив
Ответы
нет =)
—
Гамма СПб
(23.06.2006 16:43
85.249.46.122
, 527 байт)
Мда, это, видимо, препроцессор там такой оригинальный
—
=AVR=
(23.06.2006 16:51
80.92.96.19
,
пустое
)
нет, с препроцессором там все нормально, я немного не так объяснил (+)
—
Гамма СПб
(23.06.2006 17:01
85.249.46.122
, 441 байт)
Понятно. Я с dsPIC уже про страницы и позабыл :))
—
=AVR=
(23.06.2006 17:14
80.92.96.19
,
пустое
)
Ответ: Сейчас все инклудами собираю. А линкеру не все равно, что-ли? Счас попробую скомпилитьчто-нибудь из внутренностей как extern
—
Ruslan1
(23.06.2006 15:20
195.22.241.210
, 159 байт)
#include к линкеру никакого отношения не имеет - тут работает препроцессор, который собирает все в одну кучу, а потом компилит. Вот тут и вылазят проблемы
—
Гамма СПб
(23.06.2006 16:45
85.249.46.122
,
пустое
)
Ответ: Вроде поперло. Разделил на несколько модулей, и все без ошибок скомпилилось. Просто у меня завязок много на глобальные структуры и переменные, много екстерновых определений делать. Костыль, но работает.
—
Ruslan1
(23.06.2006 17:38
195.22.241.210
, 554 байт)
Ответ: Забыл сказать. у меня 8.35PL3. Может быть, в 9.50 все и без таких хитростей компилится? (в смысле, одним файлом)
—
Ruslan1
(23.06.2006 17:53
195.22.241.210
,
пустое
)
может быть, я его даже не ставил - старый друг, лучше новых двух. Сырой 9,50 еще... Я бы на вашем месте не компиляторы искал, а код писал правильно
—
Гамма СПб
(23.06.2006 17:58
85.249.46.122
,
пустое
)
Это и делаю. :) Вредные компиляторы провоцируют на грамотное написание исходного кода. :-)
—
Ruslan1
(23.06.2006 18:25
195.22.241.210
,
пустое
)
инклюдить код - это не правильно
—
Гамма СПб
(23.06.2006 18:39
85.249.46.122
,
пустое
)
Вполне возможно, а инклуды или нет - по барабану
—
=AVR=
(23.06.2006 15:27
80.92.96.19
, 129 байт)
Ответ: Да память еще в нем есть, просто это одна из старых и вроде уже устраненных ошибок, а отменить реагироватиь именно не нее я линкеру сказать не могу.
—
Ruslan1
(23.06.2006 15:40
195.22.241.210
,
пустое
)
Ну так на сахаре Иваныч всегда свежий компилер держит, для 18-й серии кажись последний был от 2 мая.
—
КТ
(23.06.2006 17:07
193.109.248.67
,
пустое
)
Ответ: Это 9.50 который? А напрямую не пошлешь?
—
Ruslan1
(23.06.2006 17:40
195.22.241.210
,
пустое
)
Ответ: в смысле, ссылку, конечно :)
—
Ruslan1
(23.06.2006 17:42
195.22.241.210
,
пустое
)
Упс.. Только что смотрел, уже нету, видать от старости умер. Щас на мыло положу (около 2.6М).
—
КТ
(24.06.2006 00:06
193.109.248.67
,
пустое
)
Ответ: Пасиба! забрал!
—
Ruslan1
(24.06.2006 08:50
195.22.241.210
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru