Пытаюсь собрать проектик на билдере, там используется Jedi VCL.
указал все пути, делаю билд. возникает ошибка, мол, конструктор объявлен 2 раза. И это действительно так. Но когда я устанавливал Jedi, все прошло нормально. Или может при установке они из дельфевых исходников собираются (ставил не инсталлером, а ручками пакеты открывал, компилил, устанавливал)?
Может быть здесь все дело в этих pragma-опциях?

Может достаточно только опцию компилятора как-нить пометять? Никто не подскажет?
ЗЫ. Не пинайте сильно, я просто в билдере начинаю только...
class DELPHICLASS TJvTreeNode;
class PASCALIMPLEMENTATION TJvTreeNode : public Comctrls::TTreeNode
{
typedef Comctrls::TTreeNode inherited;
private:
bool FBold;
bool FChecked;
Menus::TPopupMenu* FPopupMenu;
bool __fastcall GetChecked(void);
void __fastcall SetChecked(bool Value);
bool __fastcall GetBold(void);
void __fastcall SetBold(const bool Value);
void __fastcall SetPopupMenu(const Menus::TPopupMenu* Value);
public:
__fastcall TJvTreeNode(Comctrls::TTreeNodes* AOwner);
__property bool Checked = {read=GetChecked, write=SetChecked, nodefault};
__property bool Bold = {read=GetBold, write=SetBold, nodefault};
__property Menus::TPopupMenu* PopupMenu = {read=FPopupMenu, write=SetPopupMenu};
public:
#pragma option push -w-inl
/* TTreeNode.Create */ inline __fastcall TJvTreeNode(Comctrls::TTreeNodes* AOwner) : Comctrls::TTreeNode(
AOwner) { }
#pragma option pop
#pragma option push -w-inl
/* TTreeNode.Destroy */ inline __fastcall virtual ~TJvTreeNode(void) { }
#pragma option pop
};