Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Компилятор не находит res файл


Unknown user ©   (2009-05-25 18:52:00) 

В Delphi 2009 решил использовать библиотеку Jedi VCL. Ради лучшей переносимости проекта всегда стараюсь не устанавливать bpl'и а создавать сторонние компоненты динамически. Тем более обычно надо не так много.

Скопировал папку jvcl, добавил в Search path все нужные папки. На билде Делфи выдала:

[DCC Error] Debuger.dpr(9): E1026 File not found: 'JvConsts.res'

При этом папка jvcl\resources, содержащая JvConsts.res, добавлена в список путей поиска. Скопировал все *.res файлы в папку с моими pas файлами, все компилируется.

В чем может быть дело?.


Unknown user   (2009-05-27 13:25:00) [1]

>Туда попадают все пути указанные в Search path.

Виноват, не попадает. А вот какие пути туда попадают пока не понял.


Unknown user   (2009-05-27 09:55:00) [2]

>Гм... ну, во-первых, это далеко не всегда так, а во-вторых, как тогда понимать
> добавил в Search path все нужные папки

Настройки проекта хранятся вместе с проектом в одной папке. Все настройки, задаваемые в Project-Options, в том числе и пути поиска.

>файлы ресурсов должны быть в папке, указанной в опции -R компилятора

Туда попадают все пути указанные в Search path.


Игорь Шевченко   (2009-05-26 23:18:00) [3]


> То есть файлы ресурсов всегда должны быть в папке с DPR
> файлов?


файлы ресурсов должны быть в папке, указанной в опции -R компилятора


KilkennyCat   (2009-05-26 22:11:00) [4]


> Достаточно скопировать папку с проектом

Гм... ну, во-первых, это далеко не всегда так, а во-вторых, как тогда понимать
> добавил в Search path все нужные папки


Unknown user   (2009-05-26 19:22:00) [5]

Достаточно скопировать папку с проектом и его можно компилировать на любой машине, не устанавливая дополнительные компоненты в Делфи.


KilkennyCat   (2009-05-26 17:52:00) [6]

И кстати, а чем лучше в этом случае переносимость проекта???


KilkennyCat   (2009-05-26 17:51:00) [7]


> стараюсь не устанавливать bpl'и


Unknown user   (2009-05-26 15:56:00) [8]

То есть файлы ресурсов всегда должны быть в папке с DPR файлов? Но как же res файлы, что идут вместе с VCL? В чем же причина?


KilkennyCat   (2009-05-25 20:54:00) [9]

Вероятно, ресурсы ищутся не так, как юниты.


Наверх

Титульная страница Поиск, карта сайта Написать письмо