реклама на сайте
подробности

 
 
> Возможные ошибки перехода., Компиляция в среде VD++4.0 проекта, сделанного в VD++2.0
PoDoNoK
сообщение Jan 10 2006, 10:08
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 584



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

В качестве преамбулы.
У меня есть несколько плат, выполненных на основе 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.
Проект теперь компилируется, но я уверен это не выход. Я просто обманул компилятор.
Как эту проблемму можно решить более цивилизованным образом?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 03:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.02192 секунд с 7
ELECTRONIX ©2004-2016