[omniORB] omniORB 4.0.7 and cygwin

Brian Neal bgneal at gmail.com
Sat Jan 14 09:35:35 GMT 2006


> New stable releases of omniORB and omniORBpy are now available.
>
> They are primarily bug fix releases, with a few minor new features. See
> the release notes for details.
>
> The releases can be downloaded from SourceForge:
>
>   http://sourceforge.net/project/showfiles.php?group_id=51138

Great news! Thank you Duncan!

I got 4.0.6 to build under cygwin with a patch found on this mailing
list. When I try to build 4.0.7 under cygwin it gets to about here and
dies with linker errors:

+ g++ -shared -Wl,-soname=cygCOSDynamic4.dll.0,--out-implib=libCOSDynamic4.dll.a,--export-dynamic,--
enable-auto-import -o shared/cygCOSDynamic4.dll.0.7 -L../../../lib
-L../../../../lib shared/TimeBase
DynSK.o shared/CosTimeDynSK.o shared/CosEventCommDynSK.o
shared/CosEventChannelAdminDynSK.o shared/C
osNotificationDynSK.o shared/CosNotifyCommDynSK.o
shared/CosNotifyFilterDynSK.o shared/CosNotifyChan
nelAdminDynSK.o shared/CosLifeCycleDynSK.o -lomniORB4 -lomniDynamic4
-lomnithread -lpthread
Creating library file: libCOSDynamic4.dll.a
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0x513): undefined
reference to `CosTime::UTO::_narrow(C
ORBA::Object*)'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0x779): undefined
reference to `CosTime::UTO::_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0x8bd): undefined
reference to `CosTime::UTO::_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0x9b6): undefined
reference to `CosTime::UTO::_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0xa6f): undefined
reference to `CosTime::TIO::_narrow(C
ORBA::Object*)'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0xcd5): undefined
reference to `CosTime::TIO::_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0xe19): undefined
reference to `CosTime::TIO::_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0xf12): undefined
reference to `CosTime::TIO::_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0xfcb): undefined
reference to `CosTime::TimeService::_
narrow(CORBA::Object*)'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0x1231): undefined
reference to `CosTime::TimeService::
_nil()'
shared/CosTimeDynSK.o:CosTimeDynSK.cc:(.text+0x1375): undefined
reference to `CosTime::TimeService::
_nil()'

There are lots more. I'd be glad to try and help get this to build for
cygwin, but I've never messed with configure before and I need some
pointers. Give me some hints and I will investigate. Thanks.

BN



More information about the omniORB-list mailing list