| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > EhLib - установка |
| Автор: varra 8.7.2003, 16:54 |
| на домашней машинке библиотека встала без проблем. на другой машинке: - создаю в директории Дэлфи папку EhLib, - копирую туда содержимое каталогов Common и Delphi 6 из дистрибутива EhLib, - запускаю EhLib60.dpk (File->Open...), компилю его(Compile) - ОК, - запускаю DclEhLib60.dpk, компилю (Compile) - ОК, инсталлю (Install) - ошибка "Cannot load package 'EhLib60'. It contains unit 'DBGridEh ,' which is also contained in package 'EhLib' " Что не так? На одном компе инсталлится, на другом - нет >:( |
| Автор: Medved 8.7.2003, 22:31 |
| Tools->Environment Options->Library Добавь в Library Path путь к папке, в которой у тебя лежат библиотеки EHLib (иначе говоря, добавь туда путь к папке Common) |
| Автор: varra 9.7.2003, 08:44 | ||
добавлен. только причем здесь папка Common ? все ее содержимое находится в папке библиотеки (C:\Program Files\Delphi6\EhLib) |
| Автор: Medved 9.7.2003, 10:55 |
| Говоря простым языком при компиляции EhLib60.dpkи DclEhLib60.dpk были созданы файлы - EhLib60.bpl и DclEhLib60.bpl - так вот, теперь при инсталяции этих коллекций компонентов, эти файлы (bpl-ки) компилятор не может найти. Путь к этим бибилиотекам должен быть указан в Tools->Environment Options->Library->Library Path. Или можно еще найдя эти bpl-ки, переписать их в \windows\system (для NT - \windows\system32). |
| Автор: Akella 9.7.2003, 15:46 |
| А просто переносил все из папки Common, т.к. даже Делфи не видел их с прописанными путями. Теперь все работает |
| Автор: Medved 9.7.2003, 22:03 | ||
Или так....... (я тоже так всегда делаю |