[omniORB] omniORB: Information: the omniDynamic library is not linked.

Duncan Grisby duncan at grisby.org
Mon Dec 3 17:21:26 GMT 2007


On Wednesday 28 November, Enzo Vitale wrote:

> I have installed omniORB 4.1.1 on my MacOS X 10.5.1 and when I try to
> run the echo example the eg3_impl seems to work fine instead the
> eg3_clt gives the following message:
> 
> Information: the omniDynamic library is not linked.
> 
> I have seen that this problem was already encountered but I haven't
> understood how to overcome it.

That's not a problem at all. It's just for information. That's why the
line is prefixed "Information:".

The actual problem is that your machine is confused about its IPv6
addresses. I've seen it once before on MacOS X 10.5. The problem went
away by upgrading to the latest update of the OS.

The problem is this address:

> omniORB: fd8b:6889:3e17:e4b5:216:cbff:fe8c:c078

If you run ifconfig, you'll see that it's an address belonging to your
loopback adapter. Later on, the client attempts to connect to it...

[...]
> omniORB: Client attempt to connect to giop:tcp:[fd8b:
> 6889:3e17:e4b5:216:cbff:fe8c:c078]:51345

But the connection never succeeds. I don't know what that IPv6 address
is meant to be for, but it's clearly not working.

A quick work-around is to set the endPointPublish parameter to "ipv4",
which will prevent publishing of IPv6 addresses, and will thus ignore
the invalid IPv6 one.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list