[Olympus developers 502]: Olympus build problems

李淼 limiaogg at 126.com
Fri Nov 21 03:16:39 EST 2014


Hi everyone,


I tried to build the Olympus projects in virtual machine in Win7 32bits. I installed the tools in prequisties list and run the "OlympusBuild.pl", but got a lot of errors.  I copy some logs below. Errors occur in some VS head files such as <xstring> <iterator>. What can I do to fix the problems?




--

Miao Li




BUILD_CONF... Release
BUILD_TYPE... Build
OLYMPUS_ROOT... .
BUILD_LOG... build.log
CMAKE_PARAMS... 
LOGIOS_ROOT... Tools\logios
Detecting platform in use... Windows
Searching for File::Spec Perl Module... Found
Searching for File::Copy Perl Module... Found
Searching for IPC::Open3 Perl Module... Found
Searching for IO::Handle Perl Module... Found
Searching for Getopt::Long Perl Module... Found
Searching for Win32 Perl Module... Found
Searching for Win32::API Perl Module... Found
Searching for Win32::TieRegistry Perl Module... Found
Searching for Windows SDK 6.1 (for Windows Server 2008) or newer... Found v7.0
Searching for the SimpleAudio SAPI Example Project... Found
Creating bin\x86-nt directory for build output... Done
Searching for TortoiseSVN... Found
Checking if the project is using CMake... Yes
Searching for CMake 2.6 or higher... Searching for maximum valid Visual Studio version... Visual Studio 2008 Found
Searching for Sun Java JDK... Found
Searching for Ant... Found in $ANT_HOME:C:\Program Files\apache-ant-1.9.4
Notifying Windows that system environment variable(s) changed... Notification sent


Running command: "C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" "C:\olympus2.5" Build\SVN_Data_Template.h Build\SVN_Data.h -f


SubWCRev: 'C:\olympus2.5'
Last committed at revision 4511
Mixed revision range 4516:4517
Unversioned items found


Running command: "C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages\vcbuild.exe" "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\winui\speech\simpleAudio\SimpleAudio.sln" /M2 "Release|Win32"


Microsoft(R) Visual C++ 项目生成器 - 命令行版本 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.


1>生成 已启动: 项目: SimpleAudio,配置: Release|Win32
1>SimpleAudio - 最新


生成完成: 1 个项目成功,0 个项目失败,0 个项目被跳过


Running command: "C:\Program Files\CMake 2.8\bin\cmake.exe" -G "Visual Studio 9 2008"  -D KALLIOPE_SAPI_INCLUDE_DIR="C:\Program Files\Microsoft SDKs\Windows\v7.0\Include" -D KALLIOPE_SAPI_LIBRARY_FILE="C:\Program Files\Microsoft SDKs\Windows\v7.0\Lib\sapi.lib" -DKALLIOPE_SAPI_LIBRARY_VER_HEX=0x053 -D KALLIOPE_SAPI_EXAMPLE_INCLUDE_DIR="C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\winui\speech\simpleAudio" ../..


-- Adding/updating the OLYMPUS_ROOT Environment Variable
操作成功完成。
-- Notifying Windows that OLYMPUS_ROOT environnment variable was changed.
-- You have to restart your Windows Command Prompt and CMake UI (if in use) before building an Olympus System.
-- Configuring done
-- Generating done
-- Build files have been written to: C:/olympus2.5/Build/cmake
Running command: "C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages\vcbuild.exe" "Olympus.sln" /M2 "Release|Win32"


Microsoft(R) Visual C++ 项目生成器 - 命令行版本 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.


1>生成 已启动: 项目: ZERO_CHECK,配置: Release|Win32
1>ZERO_CHECK - 最新
3>生成 已启动: 项目: ProcessMonitor,配置: Release|Win32
3>正在编译...
5>生成 已启动: 项目: libGalaxy,配置: Release|Win32
5>正在创建库...
3>myfile.cpp
5>生成日志保存在“file://c:\olympus2.5\Build\cmake\Libraries\Galaxy\src\libGalaxy\libGalaxy.dir\Release\BuildLog.htm”
5>libGalaxy - 0 个错误,0 个警告
7>生成 已启动: 项目: sphinxVAD,配置: Release|Win32
7>正在创建库...
7>生成日志保存在“file://c:\olympus2.5\Build\cmake\Libraries\sphinxVAD\sphinxVAD.dir\Release\BuildLog.htm”
7>sphinxVAD - 0 个错误,0 个警告
9>生成 已启动: 项目: sphinxbase,配置: Release|Win32
9>sphinxbase - 最新
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2065: “char_traits”: 未声明的标识符
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2062: 意外的类型“char” 
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2947: 应由“>”终止 模板参数列表,却找到“>”
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2065: “char_traits”: 未声明的标识符
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2275: “_Elem”: 将此类型用作表达式非法
3>        C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : 参见“_Elem”的声明
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2974: 'std::basic_string' : 模板 对于 '_Traits'是无效参数,应为类型
3>        C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(496) : 参见“std::basic_string”的声明
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : warning C4091: “typedef ”: 没有声明变量时忽略“std::basic_string<_Elem>”的左侧
3>        with
3>        [
3>            _Elem=std::allocator<char>
3>        ]






-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.srv.cs.cmu.edu/pipermail/olympus-developers/attachments/20141121/a4ef6347/attachment.html>


More information about the Olympus-developers mailing list