[OmniORB] "pure virtual method called"
Cameron Rochester
C_Rochester@motherwell.com.au
Wed Oct 30 02:15:02 2002
Bjorn,
Thanks for your help. Indeed this was the problem.. Forget to check my
LD_LIBRARY_PATH.
Regards
Cameron
> -----Original Message-----
> From: bjorn rohde jensen [mailto:bjensen@fastmail.fm]
> Sent: Wednesday, 30 October 2002 1:47 AM
> To: Cameron Rochester
> Cc: 'omniorb-list@omniorb-support.com'
> Subject: Re: [OmniORB] "pure virtual method called"
>
>
> Hi Cameron,
>
> I think, i have had this happen for me a few times. In my
> cases the cause was always with mixing two different versions
> of omniORB. That is compiling against one and (runtime) linking
> against the other by accident.
> The problem is that changes to omniORB can cause the layout
> of the classes and such to change slightly, and the inlined
> methods will assume the layout determined from the headers,
> but this might not be completely the same as that of the
> libraries.
> This might be the cause of your problems but then again, it
> might not;) You should not be able to mix up omniORB3 and
> omniORB4 libs though.
>
> Yours sincerely,
>
> Bjorn
>