[an error occurred while processing this directive]
Возможные ошибки перехода., Компиляция в среде VD++4.0 проекта, сделанного в VD++2.0
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено PoDoNoK 10 января 2006 г. 13:17

Здравствуйте товарищи!

В качестве преамбулы.
У меня есть несколько плат, выполненных на основе 4х ADSP 21160.
Все проекты выполненны и отлаженны в среде SHARK 2.0 с использованием сторонних библиотек, разработанных фирмой производителем специфических плат.

Теперь я пытаюсь перекомпилировать проект в VisualDSP++4.0. Незначительные ошибки были исправленны, такии как - доведения до типа и тд, которые пропустил ШАРК 2,0.
НО! Последняя ошибка, с которой я справился нестандартным образом настараживает.
Линкер мне выдал след.:

[Warning li2060] The following input section(s) that contain program code
and/or data have not been placed into the executable for processor 'P0'
as there are no relevant commands specified in the LDF:

libc160.dlb[irptl.doj](seg_int_code)
[Error li1060] The following symbols are referenced, but not mapped:
'modify_instr' referenced from libc160.dlb[interrup.doj](seg_pmco)
'modify_two_instrs' referenced from libc160.dlb[interrup.doj](seg_pmco)

Я взял libc160.dlb из версии SHARK 2.0 и скопировал в дирикторию, по аналогии в VisualDSP++4.0.
Проект теперь компилируется, но я уверен это не выход. Я просто обманул компилятор.
Как эту проблемму можно решить более цивилизованным образом?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru