| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Опять о компиллировании с пакетами |
| Автор: Vit 31.7.2002, 16:30 |
| Программа компиллируется и работает без пакетов без проблем. При компиллировании с пакетами генерятся многочисленные ошибки на этапе компилляции, и в большинстве случаев всё заканчивается крахом Дельфи (именно на этапе компилляции). Среда: Дельфи 5/Windows XP ![]() ![]() ![]() ![]() ![]() ![]() Может кто знает почему это получается и как эту проблему решить? |
| Автор: Mikel 31.7.2002, 16:53 |
| Может быть c *.dcu & *.pas все в порядке, а *.bpl'ки левые. У меня было наоборот. |
| Автор: Vit 31.7.2002, 17:03 |
| Не знаю, что ты имешь ввиду "левые", я делаю операцию "Build All", что означает перекомпилляцию и пакетов тоже, кроме того выбивает на стандартной Дельфийской BPL, как она может быть другая? Я в этой системе VCL не менял вообще. |
| Автор: Fantasist 6.8.2002, 12:12 |
| А что это как-то лечится пользователем? Мне всегда казалось, что ошибки типа: "The instrunction at ... referenced memory at ... Memory couldn't be "read"("write") " генеряться ядром виндоса и вызванны ошибками в работе ядра программы(Delphi), либо в работе ядра самого виндоса.Здесь, мне кажется, что это обусловленно некоторыми примочками XP, которые не отлаженны в дельфях. |
| Автор: Vit 6.8.2002, 12:18 |
| Не могу сейчас смоделировать, но несколько недель назад у меня стояли Дельфи 5 на WinME и результат был примерно тот же (конкретные ошибки я не помню, но система падала так же). Скорее всего это связано с тем что часть пакетов содержит очень "сложные" классы - т.е. многократно наследованные классы из других пакетов. |
| Автор: Fantasist 7.8.2002, 08:10 |
| Забавно. Но все-таки это, пожалуй, недоработка разработчиков дельфей. А это бывает только когда ты пытаешься пакеты собственных библиотек сделать, или со стандартными тоже? А в если в контесте других приложении их собирать эффект тот же? А он вообще постоянный или время от времени? |
| Автор: Vit 7.8.2002, 09:04 |
| Со стандартными всё нормально. С своими пакетами эффект постоянен. |