[omniORB] Problem compile omniORB3 for WIN32

James Riden kp.km.ua!harlequin.co.uk!jamesr@deka.kp.km.ua
18 Jan 2000 09:49:54 +0000


Viacheslav N Tararin <taras@deka.kp.km.ua> writes:
> Hi.
> During compilation omniORB3 for Win32 I get next error:
> 
> making export in src/lib/omniORB2...
> if [ "Naming.idl" != Naming.idl ]; then cp Naming.idl . ; fi
> ../../../bin/x86_win32/../../../bin/x86_win32/omniidl3.exe -h .hh -s
> SK.cc -a Naming.idl
> 
> It's may be make file error. I don't expert in unix utilities.
> Help please anybody.
> Environment: Windows NT 4.0 SP3, VC 6.0. omniORB3 from 15.01.2000.
> Thanks.
> 

What I did was to change the following line in mk/win32.mk :

OMNIORB_IDL_ONLY = $(BASE_OMNI_TREE)/$(BINDIR)/omniidl3.exe -h .hh -s
SK.cc

to :

OMNIORB_IDL_ONLY = omniidl3.exe -h .hh -s SK.cc

Which works for me. I don't know what the recommended fix is - I think
someone mentioned upgrading the CygWin package, but I could be wrong.

cheers,
 James

-- 
'That was just a drill of the emergency Y2K system. Had it been a
*real* emergency we would have also dumped a bucket of spiders on
you and yelled out "Civilization is collapsing".' - uf