[omniORB] crosscompiling omniorb 3 for embedded linux ppc405 - recipe and problem

Duncan Grisby dgrisby@uk.research.att.com
Mon, 07 Jan 2002 12:01:11 +0000


On Sunday 6 January, Dan Kegel wrote:

[ You posted the same thing in comp.object.corba. I replied there,
with this... ]

> my colleague Steve and I are trying out Corba on x86 linux 
> desktops and embedded Hard Hat 2.0 linux on embedded ppc405.
> He's putting together a recipe for how to compile Omniorb3
> for both environments and run the omniorb echo example between
> them.  A first draft of the recipe is at 
>    http://www.ugcs.caltech.edu/~diffusor/omni-ppc405/omni-ppc405.html

Great!  Perhaps you would like to add it (or at least a link to it) to
the omniORB Wiki:

  http://www.uk.research.att.com/cgi-bin/omni-wiki/moin.cgi/FrontPage

The Useful Tips section might be a good place to put it.

>We're having a problem, though; the servant dies with an exception
>if run on the ppc.  We don't yet have a debugger on our ppc system
>-- that's next -- so who knows what the issue is.  The client
>works fine on the ppc, so we're at least partway there.

Try running the server program with -ORBtraceLevel 40. That will print
lots of debugging information, including details of where the system
exception you are seeing was thrown from. I have a nasty suspicion
that it might be a gcc 3 problem. Are you able to try gcc 2.95.x?

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --