Я устанавливаю OmniORB на окнах, предназначенных для использования с VS 2012.
Я выполнил все шаги из README.win32.txt (omniORB-4.2.1).
Однако я получаю ошибку при компиляции. в основном после omnicpp.exe генерируется, make file не перемещается в основном для omniidl.exe и другие библиотеки.
Поэтому, чтобы обойтись, я попытался создать отдельные подкаталоги. Однако в процессе работы требуется файл 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 не создаются и создают выходы, как показано выше.
Может ли кто-нибудь помочь мне решить эту проблему?
Благодарю.
С уважением.
Задача ещё не решена.
Других решений пока нет …