Использую Borland C++ Builder 6.0 Enterprise Suite
Через некоторое время разрастания проекта. И без видимых причин (ничего кроме обычного написания ф-ий, т.е. не менял пути, не удалял файлы, не добавлял модули…). Возникла ошибка:
[Linker Error] Fatal: Access violation. Link terminated.
Лечится перезапуском Билдера, но понятное дело это крайне не удобно. К тому же ошибка возникает после каждой компиляции.
Может, кто знает как с этим бороться. Или от чего это могло произойти, в порыскал в и-нете,- обычно подобные вопросы остаются без ответа. А жаль
Здравствуйте, Hyzhak, Вы писали:
H>[Linker Error] Fatal: Access violation. Link terminated.
Было такое, давно. Помогло что-то из этого:
1. Поменять последовательность строк USEUNIT(...) в .cpp — файле проекта
2. Поменять последовательность .obj файлов в строке <OBJFILES> в .bpr файле проекта:
<PROJECT>
<MACROS>
<VERSION value="BCB.06.00"/>
<PROJECT value="Project1.exe"/>
тут:
<OBJFILES value="Project1.obj Unit1.obj Unit2.obj Unit3.obj D:\asdf1.obj D:\asdf33.obj"/>
Здравствуйте, Hyzhak, Вы писали:
H>Использую Borland C++ Builder 6.0 Enterprise Suite
H>[Linker Error] Fatal: Access violation. Link terminated.
4й сервиспак и обновление 5.66 линкера установлены?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, Hyzhak, Вы писали:
Попробуй все компоненты перекинуть заново на новую форму , все юниты перекинуть...
короче все заново сделать...
Млжет быть глюк в самом Билдере — попробуй переставь...
Хорошо в любом случае...
Скачай Обновления4, поройся на форуме
www.progz.ru...