Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: [ILINK32Error]Error: Unable to open file xxx.RES  (Прочитано 4411 раз)
0 Пользователей и 1 Гость смотрят эту тему.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« : 21-04-2011 13:52 » 

Это не вопрос - это памятка.

Дебильная вещь, встречающаяся в компонентах BCB: если выключить опции "Use dynamic RTL" и "Build with runtime packages", чтобы получилась независимая от библиотек сборка, то в ряде случаев при сборке появляются ошибки такого вида:

[ILINK32Error]Error: Unable to open file xxx.RES

При отключении вышеуказанных опций сборка происходит без проблем.
Все необходимые пути в проекте прописаны.

Лечение.
Надо добавить путь в опцию линкера "-j". Сделать это надо прямо в файле проекта (*.bpr) — элемент <LFLAGS value="...." />.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 22-04-2011 07:42 » 

Хм. Если открыть проект и записать его, то опция стирается. Шаманство: ударить в бубен, открыть свойства проекта, зайти на закладку Version, включить версию и галочку "debug", сохранить.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 13-03-2012 20:09 » 

Опять столкнулся с этой багой. В сети пишут, что это из-за путей проекта, содержащих "+", но у меня все пути очень простые.
В общем, скопировал все ресурсы, которые линкер "не нашел" в папку проекта. Собралось.

Ужас, а не продукт. Причем, я почитал инет и нашел, что люди имеют аналогичные проблемы с более свежими версиями.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines