2012年10月12日金曜日

[WebKit] WTFプロジェクト : dtoa.cpp

■WTFプロジェクトのコンパイルで、以下のエラーが出ていました。
2>------ ビルド開始: プロジェクト: WTF (WTF\WTF), 構成: Debug Win32 ------
2>ビルド前のイベントを実行しています...
2>/usr/bin/bash
2>コンパイルしています...
2>####### COMPILING 1 FILES USING AT MOST 4 PARALLEL INSTANCES OF cl.exe ###########
2>dtoa.cpp
2>..\wtf\dtoa.cpp(1100) : error C2220: 警告をエラーとして扱いました。'object' ファイルは生成されません。
2>..\wtf\dtoa.cpp(1100) : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
2>ビルドログは "file://C:\cygwin\home\***\WebKit\WebKitBuild\Debug\obj\WTF\BuildLog.htm" に保存されました。
2>WTF - エラー 1、警告 1


■該当のdtoa.cppの文字コードをシフトJIS形式からUnicode形式に変換して再コンパイル。
2>------ ビルド開始: プロジェクト: WTF (WTF\WTF), 構成: Debug Win32 ------
2>ビルド前のイベントを実行しています...
2>/usr/bin/bash
2>コンパイルしています...
2>####### COMPILING 1 FILES USING AT MOST 4 PARALLEL INSTANCES OF cl.exe ###########
2>dtoa.cpp
2>リンク前のイベントを実行しています...
2>ライブラリを作成しています...
2>ビルド後のイベントを実行しています...
2>ビルドログは "file://C:\cygwin\home\***\WebKit\WebKitBuild\Debug\obj\WTF\BuildLog.htm" に保存されました。
2>WTF - エラー 0、警告 0