Использование одного и того же юнита в разных BPL

guestttttttttttttttttttttt
Дата: 12.10.2006 16:17:33
Уважаемые господа! Вот такая ситуация. есть необходимость использовать в разных BPL-ях, например в P1.bpl и P2.bpl один и тот же юнит Unit1. При включении юнита в состав пакетов и компиляции последних все замечательно. Но при запуске приложения и загрузке пакетов начинает орать, что невозможно загрузить пакет P2.bpl, т.к. в его состав входит юнит Unit1, который входит в состав пакета P1.bpl. Подскажите, как это можно обойти, не создавать же точную копию этого юнита. Это, конечно, выход, но, как-то не попацански. Заранее благодарен всем ответившим.
Manfred8
Дата: 12.10.2006 16:22:26
выделить его и поместить в третий пакет? типа системный?
guestttttttttttttttttttttt
Дата: 12.10.2006 16:24:03
Manfred8
выделить его и поместить в третий пакет? типа системный?

А каким образом, подскажите, ПЛЗ. (не силен я в пакетах)... :(
Manfred8
Дата: 12.10.2006 16:33:17
1.создай пакет включи в него юнит
2. в секцию
requires у каждого из нуждающихся пакетов включи имя этого пакета
guestttttttttttttttttttttt
Дата: 12.10.2006 16:40:25
Manfred8
1.создай пакет включи в него юнит
2. в секцию
requires у каждого из нуждающихся пакетов включи имя этого пакета


Извините за назойливость. В секцию ]requires мы можем добавить только же *.dcp. А как создать именно dcp-пакет?? Ведь при построении пакета мы получаем *.bpl
guestttttttttttttttttttttt
Дата: 12.10.2006 16:44:40
guestttttttttttttttttttttt
Manfred8
1.создай пакет включи в него юнит
2. в секцию
requires у каждого из нуждающихся пакетов включи имя этого пакета


Извините за назойливость. В секцию ]requires мы можем добавить только же *.dcp. А как создать именно dcp-пакет?? Ведь при построении пакета мы получаем *.bpl


Все, разобрался с *.dcp!!! Всем спасибо