C++ CORBA OmniOrb-4.2.1:无法在windows 8上编译

C++ CORBA OmniOrb-4.2.1:无法在windows 8上编译,c++,corba,omniorb,C++,Corba,Omniorb,我正在windows上安装omniOrb,目标是与VS 2012一起使用 我遵循了README.win32.txt(omniORB-4.2.1)中的所有步骤 然而,我在编译时遇到了错误。基本上,在生成omnicpp.exe之后,make文件不会向前移动,主要用于omniidl.exe和其他lib 因此,为了解决这一问题,我尝试构建单独的子目录。但是,在处理过程中,需要缺少omniidl.exe 以下是错误: make[1]: Entering directory `C:/omniORB-

我正在windows上安装omniOrb,目标是与VS 2012一起使用

我遵循了README.win32.txt(omniORB-4.2.1)中的所有步骤

然而,我在编译时遇到了错误。基本上,在生成omnicpp.exe之后,make文件不会向前移动,主要用于omniidl.exe和其他lib

因此,为了解决这一问题,我尝试构建单独的子目录。但是,在处理过程中,需要缺少omniidl.exe

以下是错误:

    make[1]: Entering directory `C:/omniORB-4.2.1/src/tool'
making export in src/tool/omniidl...
make[2]: Entering directory `C:/omniORB-4.2.1/src/tool/omniidl'
making export in src/tool/omniidl/cxx...
make[3]: Entering directory `C:/omniORB-4.2.1/src/tool/omniidl/cxx'
making export in src/tool/omniidl/cxx/cccp...
make[4]: Entering directory `C:/omniORB-4.2.1/src/tool/omniidl/cxx/cccp'
(dir="../../../../../bin/x86_win32"; files="omnicpp.exe"; for file in $files; do
 if [ ! -d $dir ]; then (umask 002; set -x; mkdir -p $dir); fi; dirs='. .'; case
 "$file" in /*) fullfile="$file";; *) fullfile=""; for _dir in $dirs; do if [ -f
 $_dir/$file ]; then if [ "$_dir" = "." ]; then fullfile="$file"; else fullfile=
"$_dir/$file"; fi; break; fi; done; if [ ! "$fullfile" ]; then echo "ERROR: Cann
ot find $file in $dirs"; exit 1; fi;; esac; base=`basename $file`; if [ -f $dir/
$base ] && cmp $fullfile $dir/$base >/dev/null; then echo "File $base hasn't cha
nged."; else (set -x; install -c  $fullfile $dir); fi; done; )
File omnicpp.exe hasn't changed.
make[4]: Leaving directory `C:/omniORB-4.2.1/src/tool/omniidl/cxx/cccp'
make[3]: Leaving directory `C:/omniORB-4.2.1/src/tool/omniidl/cxx'
make[2]: *** [export] Error 1
make[2]: Leaving directory `C:/omniORB-4.2.1/src/tool/omniidl'
make[1]: *** [export] Error 1
make[1]: Leaving directory `C:/omniORB-4.2.1/src/tool'
make: *** [export] Error 1
Omnicpp.exe已在上一次运行“生成导出”时创建。但是,不会创建其他exe和lib,并像上面所示退出

有人能帮我解决这个问题吗

谢谢


问候。

这应该直接发送到邮件列表或支持论坛或他们提供的任何内容。谢谢。但我想知道是否有人遇到过同样的问题,或者知道并被分类。