[omniORB] win64 question

Matthew Bettencourt matt at mail.bettencourt.info
Mon Oct 23 10:24:53 BST 2006


I get an error when try to build omniORB (both 4.0.7 and 4.1rc1) on a 
win64 machine.  The compile stops when it trys to run omniidl.  When i 
run it by hand I get a dll error
"The applicaion has faild to start because MSVCR80.dll was not found..."

I find many copies, many are in my search path as well.

I see which compiler i am using
C:\Program Files (x86)\Microsoft Visual Studio 8\VC>which cl
/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 8/VC/BIN/amd64/cl

So, i try to force the issue and grab the one i think it needs from here
C:\Program Files (x86)\Microsoft Visual Studio 
8\VC\redist\amd64\Microsoft.VC80.CRT

now i get runtime error
an application has made an attempt to load the c runtime librart 
incorrectly.

I check other applications in that dir. omkdpend/libwrapper and they 
both work w/ the msvsr80.dll in my dir and out so i am guessing it isn't 
an install issue for MSVC but something else??

I have a 1/2 cocked thoery. that this is related to python.  i know that 
omniidl uses python libs and if for somereason i don't have matching 
libs for python and omniORB then i am fubar'ed??  I am using 
python-2.5.amd64.msi

Thanks
Matt
PS, as you may have gathered, i am not a windows person.  what is ldd 
for windows so i can check dependencies.?
Thanks
M



More information about the omniORB-list mailing list