| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > E2202 Required package 'GR32_BDS2006' not found |
| Автор: EvilsInterrupt 9.9.2007, 14:01 |
| Я уже поднимал тему, как я знакомился с Delphi 2007. В ней я сказал что я переопределил папки до bpl, dcp указав полные пути до нового расположения каждой. На текущий момент у меня возникают проблемы с установкой из исходников VirtualTreeView, The Graphics32 Library. Проблемы очень похожи, Я компилю рантайм-паккаж, проходит на ура, но при билдинге дизайн-тайм паккажей возникает ошибка, о том что требуется рантайм-паккаж, смотрю в bpl, dcp папки и все что относится к проекту рантайм паккажи есть. вот текст ошибки: [DCC Error] GR32_DSGN_BDS2006.dpk(33): E2202 Required package 'GR32_BDS2006' not found это для графической библиотеки, но подобная была и для TnUnicode и для VirtualTreeView. Господа может кто встречался с такой ошибкой? Как ее побороть или что глянуть? Может я какую галочку не поставил?! ;) |
| Автор: EvilsInterrupt 9.9.2007, 22:10 | ||
pobeda, Зачем флудить то? Создать тему другую не судьба?
http://forum.vingrad.ru/index.php?show_type=forum&showtopic=171771 |
| Автор: Alexeis 10.9.2007, 10:14 |
| EvilsInterrupt, после установки Graphics32 Library - нужно прописать ее в список дефолтных путей, так чтобы ее нашли проекты. |
| Автор: EvilsInterrupt 10.9.2007, 11:36 |
| Alexeis, Вобщем, че сделал: 1) Распокавал 2) В Tools->Options->Delphi Options-> Library - Win32 в путях "Library path" и "Browsing path" добавил путь до папки graphics32-1-8-3. 3) Скопилировал GR32_BDS2006.bdsproj 4) Начинаю строить GR32_DSGN_BDS2006.bdsproj и получаю: "[DCC Error] GR32_DSGN_BDS2006.dpk(33): E2202 Required package 'GR32_BDS2006' not found" Хотя в папке c:\Program Files\CodeGear\RAD Studio\5.0\bpl\ существует GR32_BDS2006.bpl !!! И в путе что выше в 2) но в "Package output directory" с bpl подклчена!!! и папка с dcp тоже подключена!!! Как избавиться? |
| Автор: Alexeis 10.9.2007, 11:40 |
| хм.. попробуй еще прописать в Search Path. |
| Автор: Snowy 10.9.2007, 12:35 |
| Значит итоговый bpl кладётся не в ту папку, где её ищет DT пакет. А он ищет в строго определённом месте, независимо от прописанных путей. И обычно это место - дефолтовая папка для bpl. Либо компиль рантайм туда, либо после компиляции скопируй bpl в нужную папку |
| Автор: EvilsInterrupt 10.9.2007, 14:31 | ||||
Snowy, Эта директория содержит bpl-файлы c:\Program Files\CodeGear\RAD Studio\5.0\bpl\ и я ее задал так: Tools->Options->Delphi Options-> Library - Win32 и в "Package output directory". Я писал раньше:
Т.е для дизайн-пакета он есть и эти строки:
по идее должны вывполняться!!! Т.к. "GR32_BDS2006" в "Package output directory" существует!!! Уверяю вас он там есть! Возможно как-то можно в обход "Package output directory" задать? Непосредственно в коде? зы: Файл скачивал отсюда: http://sourceforge.net/project/showfiles.php?group_id=112985&package_id=122211 с названием "graphics32-1-8-3.7z" |
| Автор: EvilsInterrupt 12.9.2007, 06:24 |
| Прихожу к выводу, что в исходнике паккажа можно указать, где искать рантайм-пакаж, абсурд |
| Автор: EvilsInterrupt 14.9.2007, 20:13 | ||
Проблема не решена, но аналогичная появилась и для http://www.droopyeyes.com/default.asp?mode=ShowProduct&ID=3, говорит что:
[DCC Error] DIBPNGSupport.dpk(31): E2202 Required package 'DIBRuntime' not found ХОтя при этом рантайм-пакет пробилдился и в папку bpl`ок успешно закинут. |