Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

[v1] Build failed on Windows #493

Closed
hirosho opened this issue Jan 25, 2018 · 6 comments · Fixed by Azure/azure-iot-sdk-c#364
Closed

[v1] Build failed on Windows #493

hirosho opened this issue Jan 25, 2018 · 6 comments · Fixed by Azure/azure-iot-sdk-c#364

Comments

@hirosho
Copy link

hirosho commented Jan 25, 2018

Latest version(25 Jan. 2018) set can't be build on Windows.

-- Build files have been written to: C:/e/s/v1/deps/iot-sdk-c/build
-- Installing azure_iot_sdks. Please wait...
CMake Error at gatewayFunctions.cmake:170 (message):
Error installing azure_iot_sdks: 1
Call Stack (most recent call first):
modules/dependencies.cmake:39 (findAndInstall)
modules/CMakeLists.txt:6 (include)

-- Configuring incomplete, errors occurred!
See also "C:/e/s/v1/build/CMakeFiles/CMakeOutput.log".
See also "C:/e/s/v1/build/CMakeFiles/CMakeError.log".

CMakeError.log
"C:\e\s\v1\build\CMakeFiles\CMakeTmp\cmTC_63d23.vcxproj" (既定のターゲット) (1) ->

(ClCompile ターゲット) ->

C:\e\s\v1\build\CMakeFiles\CMakeTmp\CheckSymbolExists.c(7): error C2065: '_M_AMD64': 定義されていない識別子です。 [C:\e\s\v1\build\CMakeFiles\CMakeTmp\cmTC_63d23.vcxproj]

-- sorry for Japanese string.

I use a directory which's name is very sort so that I don't think this is not a path length problem

@damonbarry
Copy link
Member

Error installing azure_iot_sdks: 1

Can you include the error.txt and output.txt files from C:\e\s\v1\deps\iot-sdk-c\build?

@hirosho
Copy link
Author

hirosho commented Jan 26, 2018

Sorry for Japanese text because my develop environment is Japanese.
I tried build C:\e\s\v1\deps\iot-sdk-c\build\azure_iot_sdks.sln only.
C4819 error occur in iothubtransporthttp.c line 2081.
Is this the cause?
I can't understand why this line cause warning.

error.txt is empty.
output.txt -
.NET Framework 向け Microsoft (R) Build Engine バージョン 15.4.8.50001
Copyright (C) Microsoft Corporation.All rights reserved.

2018/01/25 16:48:38 にビルドを開始しました。
1>ノード 1 上のプロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\install.vcxproj" (既定のターゲット)。
1>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\install.vcxproj" (1) は、ノード 1 上に "C:\e\s\v1\deps\iot-sdk-c\build\ZERO_CHECK.vcxproj" (2) をビルドしています (既定のターゲット)。
2>PrepareForBuild:
ディレクトリ "Win32\Debug\ZERO_CHECK" を作成しています。
ディレクトリ "C:\e\s\v1\deps\iot-sdk-c\build\Debug" を作成しています。
ディレクトリ "Win32\Debug\ZERO_CHECK\ZERO_CHECK.tlog" を作成しています。
InitializeBuildStatus:
"AlwaysCreate" が指定されたため "Win32\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" を作成しています。
CustomBuild:
Checking Build System
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_service_client/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_client/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/serializer/CMakeFiles/generate.stamp is up-to-date.
FinalizeBuildStatus:
ファイル "Win32\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" を削除しています。
"Win32\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate" のタッチ タスクを実行しています。
CleanupEmptyRefsFolder:
ディレクトリ "C:\e\s\v1\deps\iot-sdk-c\build\Debug" を削除しています。
2>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ZERO_CHECK.vcxproj" (既定のターゲット) のビルドが完了しました。
1>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\install.vcxproj" (1) は、ノード 2 上に "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (3) をビルドしています (既定のターゲット)。
3>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (3) は、ノード 2 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (4) をビルドしています (既定のターゲット)。
4>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (4) は、ノード 2 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj" (6) をビルドしています (既定のターゲット)。
6>PrepareForBuild:
ディレクトリ "iothub_client_http_transport.dir\Debug" を作成しています。
3>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (3) は、ノード 3 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_amqp_transport.vcxproj" (7) をビルドしています (既定のターゲット)。
7>PrepareForBuild:
ディレクトリ "iothub_client_amqp_transport.dir\Debug" を作成しています。
ディレクトリ "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug" を作成しています。
ディレクトリ "iothub_client_amqp_transport.dir\Debug\iothub_c.526D92C8.tlog" を作成しています。
6>PrepareForBuild:
ディレクトリ "iothub_client_http_transport.dir\Debug\iothub_c.0C60633B.tlog" を作成しています。
7>InitializeBuildStatus:
"AlwaysCreate" が指定されたため "iothub_client_amqp_transport.dir\Debug\iothub_c.526D92C8.tlog\unsuccessfulbuild" を作成しています。
3>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (3) は、ノード 4 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_amqp_ws_transport.vcxproj" (5) をビルドしています (既定のターゲット)。
5>PrepareForBuild:
ディレクトリ "iothub_client_amqp_ws_transport.dir\Debug" を作成しています。
ディレクトリ "iothub_client_amqp_ws_transport.dir\Debug\iothub_c.B8CF911E.tlog" を作成しています。
6>InitializeBuildStatus:
"AlwaysCreate" が指定されたため "iothub_client_http_transport.dir\Debug\iothub_c.0C60633B.tlog\unsuccessfulbuild" を作成しています。
5>InitializeBuildStatus:
"AlwaysCreate" が指定されたため "iothub_client_amqp_ws_transport.dir\Debug\iothub_c.B8CF911E.tlog\unsuccessfulbuild" を作成しています。
6>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/iothub_client/CMakeLists.txt
5>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/iothub_client/CMakeLists.txt
7>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/iothub_client/CMakeLists.txt
6>CustomBuild:
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_client/CMakeFiles/generate.stamp is up-to-date.
7>CustomBuild:
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_client/CMakeFiles/generate.stamp is up-to-date.
5>CustomBuild:
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_client/CMakeFiles/generate.stamp is up-to-date.
6>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_http_transport.dir\Debug\" /Fd"iothub_client_http_transport.dir\Debug\iothub_client_http_transport.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\version.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_authorization.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_message.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\blob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_diagnostic.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll_uploadtoblob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransporthttp.c"
7>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_amqp_transport.dir\Debug\" /Fd"iothub_client_amqp_transport.dir\Debug\iothub_client_amqp_transport.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\version.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_authorization.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_message.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\blob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_diagnostic.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll_uploadtoblob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_common.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_device.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_cbs_auth.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_connection.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_telemetry_messenger.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_twin_messenger.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_messenger.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransportamqp_methods.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_retry_control.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\message_queue.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\uamqp_messaging.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransportamqp.c"
3>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (3) は、ノード 2 上に "C:\e\s\v1\deps\iot-sdk-c\build\serializer\serializer.vcxproj" (11) をビルドしています (既定のターゲット)。
11>PrepareForBuild:
ディレクトリ "serializer.dir\Debug" を作成しています。
ディレクトリ "C:\e\s\v1\deps\iot-sdk-c\build\serializer\Debug" を作成しています。
ディレクトリ "serializer.dir\Debug\serializer.tlog" を作成しています。
InitializeBuildStatus:
"AlwaysCreate" が指定されたため "serializer.dir\Debug\serializer.tlog\unsuccessfulbuild" を作成しています。
5>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_amqp_ws_transport.dir\Debug\" /Fd"iothub_client_amqp_ws_transport.dir\Debug\iothub_client_amqp_ws_transport.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\version.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_authorization.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_message.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\blob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_diagnostic.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll_uploadtoblob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_common.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_device.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_cbs_auth.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_connection.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_telemetry_messenger.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_twin_messenger.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_amqp_messenger.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransportamqp_methods.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_retry_control.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\message_queue.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\uamqp_messaging.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransportamqp_websockets.c"
4>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (4) は、ノード 4 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_mqtt_ws_transport.vcxproj" (9) をビルドしています (既定のターゲット)。
9>PrepareForBuild:
ディレクトリ "iothub_client_mqtt_ws_transport.dir\Debug" を作成しています。
ディレクトリ "iothub_client_mqtt_ws_transport.dir\Debug\iothub_c.E5DC48E5.tlog" を作成しています。
InitializeBuildStatus:
"AlwaysCreate" が指定されたため "iothub_client_mqtt_ws_transport.dir\Debug\iothub_c.E5DC48E5.tlog\unsuccessfulbuild" を作成しています。
7>ClCompile:
version.c
iothub_client_authorization.c
6>ClCompile:
version.c
iothub_client_authorization.c
11>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/serializer/CMakeLists.txt
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/serializer/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\serializer..\deps\parson" /I"C:\e\s\v1\deps\iot-sdk-c\serializer\inc" /I"C:\e\s\v1\install-deps\include\azureiot" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D "CMAKE_INTDIR="Debug"" /D serializer_EXPORTS /D _WINDLL /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"serializer.dir\Debug\" /Fd"serializer.dir\Debug\vc141.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\serializer\src\agenttypesystem.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\codefirst.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\commanddecoder.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\datamarshaller.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\datapublisher.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\dataserializer.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\iotdevice.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\jsondecoder.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\jsonencoder.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\multitree.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\schema.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\schemalib.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\schemaserializer.c" "C:\e\s\v1\deps\iot-sdk-c\serializer\src\methodreturn.c"
5>ClCompile:
version.c
9>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/iothub_client/CMakeLists.txt
5>ClCompile:
iothub_client_authorization.c
9>CustomBuild:
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_client/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_mqtt_ws_transport.dir\Debug\" /Fd"iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_mqtt_ws_transport.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\version.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_authorization.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_message.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\blob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_diagnostic.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll_uploadtoblob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_mqtt_common.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_retry_control.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransportmqtt_websockets.c"
3>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (3) は、ノード 4 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_service_client\iothub_service_client.vcxproj" (12) をビルドしています (既定のターゲット)。
12>PrepareForBuild:
ディレクトリ "iothub_service_client.dir\Debug" を作成しています。
ディレクトリ "C:\e\s\v1\deps\iot-sdk-c\build\iothub_service_client\Debug" を作成しています。
ディレクトリ "iothub_service_client.dir\Debug\iothub_s.4CA7746F.tlog" を作成しています。
7>ClCompile:
iothub_message.c
12>InitializeBuildStatus:
"AlwaysCreate" が指定されたため "iothub_service_client.dir\Debug\iothub_s.4CA7746F.tlog\unsuccessfulbuild" を作成しています。
5>ClCompile:
iothub_message.c
9>ClCompile:
version.c
7>ClCompile:
iothub_client_ll.c
5>ClCompile:
iothub_client_ll.c
9>ClCompile:
iothub_client_authorization.c
12>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/iothub_service_client/CMakeLists.txt
9>ClCompile:
iothub_message.c
12>CustomBuild:
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_service_client/CMakeFiles/generate.stamp is up-to-date.
9>ClCompile:
iothub_client_ll.c
5>ClCompile:
blob.c
7>ClCompile:
blob.c
iothub_client_diagnostic.c
12>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_service_client..\deps\parson" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\inc" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_service_client..\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D iothub_service_client_EXPORTS /D _WINDLL /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_service_client.dir\Debug\" /Fd"iothub_service_client.dir\Debug\vc141.pdb" /Gd /TC /wd4244 /wd4232 /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\deps\parson\parson.c"
6>ClCompile:
iothub_message.c
iothub_client_ll.c
blob.c
iothub_client_diagnostic.c
11>ClCompile:
agenttypesystem.c
codefirst.c
commanddecoder.c
datamarshaller.c
7>ClCompile:
iothub_client_ll_uploadtoblob.c
6>ClCompile:
iothub_client_ll_uploadtoblob.c
9>ClCompile:
blob.c
5>ClCompile:
iothub_client_diagnostic.c
12>ClCompile:
parson.c
7>ClCompile:
iothubtransport_amqp_common.c
11>ClCompile:
datapublisher.c
6>ClCompile:
iothubtransporthttp.c
5>ClCompile:
iothub_client_ll_uploadtoblob.c
iothubtransport_amqp_common.c
6>C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransporthttp.c(2081): error C2220: 警告をエラーとして扱いました。'object' ファイルは生成されません。 [C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj]
6>C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransporthttp.c(2081): warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 [C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj]
11>ClCompile:
dataserializer.c
6>ClCompile:
コードを生成中...
11>ClCompile:
iotdevice.c
7>ClCompile:
iothubtransport_amqp_device.c
11>ClCompile:
jsondecoder.c
6>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj" (既定のターゲット) のビルドが終了しました -- 失敗。
4>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (4) は、ノード 2 上に "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_mqtt_transport.vcxproj" (8) をビルドしています (既定のターゲット)。
8>PrepareForBuild:
ディレクトリ "iothub_client_mqtt_transport.dir\Debug" を作成しています。
ディレクトリ "iothub_client_mqtt_transport.dir\Debug\iothub_c.F63A48F8.tlog" を作成しています。
InitializeBuildStatus:
"AlwaysCreate" が指定されたため "iothub_client_mqtt_transport.dir\Debug\iothub_c.F63A48F8.tlog\unsuccessfulbuild" を作成しています。
11>ClCompile:
jsonencoder.c
multitree.c
8>CustomBuild:
Building Custom Rule C:/e/s/v1/deps/iot-sdk-c/iothub_client/CMakeLists.txt
11>ClCompile:
schema.c
7>ClCompile:
iothubtransport_amqp_cbs_auth.c
8>CustomBuild:
CMake does not need to re-run because C:/e/s/v1/deps/iot-sdk-c/build/iothub_client/CMakeFiles/generate.stamp is up-to-date.
9>ClCompile:
iothub_client_diagnostic.c
iothub_client_ll_uploadtoblob.c
iothubtransport_mqtt_common.c
11>ClCompile:
schemalib.c
8>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_mqtt_transport.dir\Debug\" /Fd"iothub_client_mqtt_transport.dir\Debug\iothub_client_mqtt_transport.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\version.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_authorization.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_message.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\blob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_diagnostic.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_ll_uploadtoblob.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransport_mqtt_common.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_client_retry_control.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransportmqtt.c"
9>ClCompile:
iothub_client_retry_control.c
5>ClCompile:
iothubtransport_amqp_device.c
9>ClCompile:
iothubtransportmqtt_websockets.c
コードを生成中...
5>ClCompile:
iothubtransport_amqp_cbs_auth.c
12>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_service_client..\deps\parson" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\inc" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_service_client..\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D iothub_service_client_EXPORTS /D _WINDLL /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_service_client.dir\Debug\" /Fd"iothub_service_client.dir\Debug\vc141.pdb" /Gd /TC /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_registrymanager.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_messaging.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_messaging_ll.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_devicetwin.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_devicemethod.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_service_client_auth.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_service_client\src\iothub_sc_version.c" "C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothub_message.c"
5>ClCompile:
iothubtransport_amqp_connection.c
7>ClCompile:
iothubtransport_amqp_connection.c
9>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_mqtt_ws_transport.dir\Debug\" /Fd"iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_mqtt_ws_transport.pdb" /Gd /TC /wd4244 /wd4232 /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\deps\parson\parson.c"
12>ClCompile:
iothub_registrymanager.c
5>ClCompile:
iothubtransport_amqp_telemetry_messenger.c
7>ClCompile:
iothubtransport_amqp_telemetry_messenger.c
9>ClCompile:
parson.c
12>ClCompile:
iothub_messaging.c
7>ClCompile:
iothubtransport_amqp_twin_messenger.c
5>ClCompile:
iothubtransport_amqp_twin_messenger.c
9>Lib:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\Lib.exe /OUT:"C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_mqtt_ws_transport.lib" /NOLOGO /machine:X86 iothub_client_mqtt_ws_transport.dir\Debug\version.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_authorization.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothub_message.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_ll.obj
iothub_client_mqtt_ws_transport.dir\Debug\blob.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_diagnostic.obj
iothub_client_mqtt_ws_transport.dir\Debug\parson.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_ll_uploadtoblob.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothubtransport_mqtt_common.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_retry_control.obj
iothub_client_mqtt_ws_transport.dir\Debug\iothubtransportmqtt_websockets.obj
11>ClCompile:
schemaserializer.c
methodreturn.c
コードを生成中...
8>ClCompile:
version.c
iothub_client_authorization.c
iothub_message.c
iothub_client_ll.c
blob.c
iothub_client_diagnostic.c
iothub_client_ll_uploadtoblob.c
12>ClCompile:
iothub_messaging_ll.c
8>ClCompile:
iothubtransport_mqtt_common.c
11>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\serializer..\deps\parson" /I"C:\e\s\v1\deps\iot-sdk-c\serializer\inc" /I"C:\e\s\v1\install-deps\include\azureiot" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D "CMAKE_INTDIR="Debug"" /D serializer_EXPORTS /D _WINDLL /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"serializer.dir\Debug\" /Fd"serializer.dir\Debug\vc141.pdb" /Gd /TC /wd4244 /wd4232 /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\deps\parson\parson.c"
7>ClCompile:
iothubtransport_amqp_messenger.c
9>Lib:
iothub_client_mqtt_ws_transport.vcxproj -> C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_mqtt_ws_transport.lib
5>ClCompile:
iothubtransport_amqp_messenger.c
12>ClCompile:
iothub_devicetwin.c
8>ClCompile:
iothub_client_retry_control.c
iothubtransportmqtt.c
11>ClCompile:
parson.c
8>ClCompile:
コードを生成中...
11>Link:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\link.exe /ERRORREPORT:QUEUE /OUT:"C:\e\s\v1\deps\iot-sdk-c\build\serializer\Debug\serializer.dll" /INCREMENTAL /NOLOGO "C:\e\s\v1\install-deps\lib\aziotsharedutil.lib" crypt32.lib winhttp.lib crypt32.lib winhttp.lib ws2_32.lib secur32.lib advapi32.lib ncrypt.lib rpcrt4.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /DEF:"C:/e/s/v1/deps/iot-sdk-c/serializer/src/serializer.def" /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/e/s/v1/deps/iot-sdk-c/build/serializer/Debug/serializer.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/e/s/v1/deps/iot-sdk-c/build/serializer/Debug/serializer.lib" /MACHINE:X86 /SAFESEH /machine:X86 /DLL serializer.dir\Debug\agenttypesystem.obj
serializer.dir\Debug\codefirst.obj
serializer.dir\Debug\commanddecoder.obj
serializer.dir\Debug\datamarshaller.obj
serializer.dir\Debug\datapublisher.obj
serializer.dir\Debug\dataserializer.obj
serializer.dir\Debug\iotdevice.obj
serializer.dir\Debug\jsondecoder.obj
serializer.dir\Debug\jsonencoder.obj
serializer.dir\Debug\multitree.obj
serializer.dir\Debug\schema.obj
serializer.dir\Debug\schemalib.obj
serializer.dir\Debug\schemaserializer.obj
serializer.dir\Debug\parson.obj
serializer.dir\Debug\methodreturn.obj
7>ClCompile:
iothubtransportamqp_methods.c
11>Link:
ライブラリ C:/e/s/v1/deps/iot-sdk-c/build/serializer/Debug/serializer.lib とオブジェクト C:/e/s/v1/deps/iot-sdk-c/build/serializer/Debug/serializer.exp を作成中
7>ClCompile:
iothub_client_retry_control.c
message_queue.c
11>Link:
serializer.vcxproj -> C:\e\s\v1\deps\iot-sdk-c\build\serializer\Debug\serializer.dll
FinalizeBuildStatus:
ファイル "serializer.dir\Debug\serializer.tlog\unsuccessfulbuild" を削除しています。
"serializer.dir\Debug\serializer.tlog\serializer.lastbuildstate" のタッチ タスクを実行しています。
11>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\serializer\serializer.vcxproj" (既定のターゲット) のビルドが完了しました。
7>ClCompile:
uamqp_messaging.c
9>CopyFilesToOutputDirectory:
"iothub_client_mqtt_ws_transport.dir\Debug\iothub_client_mqtt_ws_transport.pdb" から "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_mqtt_ws_transport.pdb" へファイルをコピーしています。
FinalizeBuildStatus:
ファイル "iothub_client_mqtt_ws_transport.dir\Debug\iothub_c.E5DC48E5.tlog\unsuccessfulbuild" を削除しています。
"iothub_client_mqtt_ws_transport.dir\Debug\iothub_c.E5DC48E5.tlog\iothub_client_mqtt_ws_transport.lastbuildstate" のタッチ タスクを実行しています。
9>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_mqtt_ws_transport.vcxproj" (既定のターゲット) のビルドが完了しました。
12>ClCompile:
iothub_devicemethod.c
iothub_service_client_auth.c
5>ClCompile:
iothubtransportamqp_methods.c
12>ClCompile:
iothub_sc_version.c
iothub_message.c
コードを生成中...
5>ClCompile:
iothub_client_retry_control.c
message_queue.c
uamqp_messaging.c
8>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_mqtt_transport.dir\Debug\" /Fd"iothub_client_mqtt_transport.dir\Debug\iothub_client_mqtt_transport.pdb" /Gd /TC /wd4244 /wd4232 /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\deps\parson\parson.c"
12>Link:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\link.exe /ERRORREPORT:QUEUE /OUT:"C:\e\s\v1\deps\iot-sdk-c\build\iothub_service_client\Debug\iothub_service_client.dll" /INCREMENTAL /NOLOGO "C:\e\s\v1\install-deps\lib\aziotsharedutil.lib" "C:\e\s\v1\install-deps\lib\uamqp.lib" "C:\e\s\v1\install-deps\lib\aziotsharedutil.lib" crypt32.lib winhttp.lib crypt32.lib winhttp.lib ws2_32.lib secur32.lib advapi32.lib ncrypt.lib rpcrt4.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /DEF:"C:/e/s/v1/deps/iot-sdk-c/iothub_service_client/src/iothub_service_client.def" /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/e/s/v1/deps/iot-sdk-c/build/iothub_service_client/Debug/iothub_service_client.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/e/s/v1/deps/iot-sdk-c/build/iothub_service_client/Debug/iothub_service_client.lib" /MACHINE:X86 /SAFESEH /machine:X86 /DLL iothub_service_client.dir\Debug\parson.obj
iothub_service_client.dir\Debug\iothub_registrymanager.obj
iothub_service_client.dir\Debug\iothub_messaging.obj
iothub_service_client.dir\Debug\iothub_messaging_ll.obj
iothub_service_client.dir\Debug\iothub_devicetwin.obj
iothub_service_client.dir\Debug\iothub_devicemethod.obj
iothub_service_client.dir\Debug\iothub_service_client_auth.obj
iothub_service_client.dir\Debug\iothub_sc_version.obj
iothub_service_client.dir\Debug\iothub_message.obj
8>ClCompile:
parson.c
12>Link:
ライブラリ C:/e/s/v1/deps/iot-sdk-c/build/iothub_service_client/Debug/iothub_service_client.lib とオブジェクト C:/e/s/v1/deps/iot-sdk-c/build/iothub_service_client/Debug/iothub_service_client.exp を作成中
5>ClCompile:
iothubtransportamqp_websockets.c
7>ClCompile:
iothubtransportamqp.c
8>Lib:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\Lib.exe /OUT:"C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_mqtt_transport.lib" /NOLOGO /machine:X86 iothub_client_mqtt_transport.dir\Debug\version.obj
iothub_client_mqtt_transport.dir\Debug\iothub_client_authorization.obj
iothub_client_mqtt_transport.dir\Debug\iothub_message.obj
iothub_client_mqtt_transport.dir\Debug\iothub_client_ll.obj
iothub_client_mqtt_transport.dir\Debug\blob.obj
iothub_client_mqtt_transport.dir\Debug\iothub_client_diagnostic.obj
iothub_client_mqtt_transport.dir\Debug\parson.obj
iothub_client_mqtt_transport.dir\Debug\iothub_client_ll_uploadtoblob.obj
iothub_client_mqtt_transport.dir\Debug\iothubtransport_mqtt_common.obj
iothub_client_mqtt_transport.dir\Debug\iothub_client_retry_control.obj
iothub_client_mqtt_transport.dir\Debug\iothubtransportmqtt.obj
7>ClCompile:
コードを生成中...
5>ClCompile:
コードを生成中...
8>Lib:
iothub_client_mqtt_transport.vcxproj -> C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_mqtt_transport.lib
CopyFilesToOutputDirectory:
"iothub_client_mqtt_transport.dir\Debug\iothub_client_mqtt_transport.pdb" から "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_mqtt_transport.pdb" へファイルをコピーしています。
FinalizeBuildStatus:
ファイル "iothub_client_mqtt_transport.dir\Debug\iothub_c.F63A48F8.tlog\unsuccessfulbuild" を削除しています。
"iothub_client_mqtt_transport.dir\Debug\iothub_c.F63A48F8.tlog\iothub_client_mqtt_transport.lastbuildstate" のタッチ タスクを実行しています。
8>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_mqtt_transport.vcxproj" (既定のターゲット) のビルドが完了しました。
12>Link:
iothub_service_client.vcxproj -> C:\e\s\v1\deps\iot-sdk-c\build\iothub_service_client\Debug\iothub_service_client.dll
FinalizeBuildStatus:
ファイル "iothub_service_client.dir\Debug\iothub_s.4CA7746F.tlog\unsuccessfulbuild" を削除しています。
"iothub_service_client.dir\Debug\iothub_s.4CA7746F.tlog\iothub_service_client.lastbuildstate" のタッチ タスクを実行しています。
12>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_service_client\iothub_service_client.vcxproj" (既定のターゲット) のビルドが完了しました。
5>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_amqp_ws_transport.dir\Debug\" /Fd"iothub_client_amqp_ws_transport.dir\Debug\iothub_client_amqp_ws_transport.pdb" /Gd /TC /wd4244 /wd4232 /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\deps\parson\parson.c"
7>ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client..\deps\parson" /I"C:\e\s\v1\install-deps\include\azureiot" /I"C:\e\s\v1\deps\iot-sdk-c\iothub_client\inc" /Zi /nologo /W4 /WX /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D ARCHITECTURE_x86=1 /D GB_MEASURE_MEMORY_FOR_THIS /D GB_DEBUG_ALLOC /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"iothub_client_amqp_transport.dir\Debug\" /Fd"iothub_client_amqp_transport.dir\Debug\iothub_client_amqp_transport.pdb" /Gd /TC /wd4244 /wd4232 /wd4232 /analyze- /errorReport:queue "C:\e\s\v1\deps\iot-sdk-c\deps\parson\parson.c"
5>ClCompile:
parson.c
7>ClCompile:
parson.c
5>Lib:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\Lib.exe /OUT:"C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_amqp_ws_transport.lib" /NOLOGO /machine:X86 iothub_client_amqp_ws_transport.dir\Debug\version.obj
iothub_client_amqp_ws_transport.dir\Debug\iothub_client_authorization.obj
iothub_client_amqp_ws_transport.dir\Debug\iothub_message.obj
iothub_client_amqp_ws_transport.dir\Debug\iothub_client_ll.obj
iothub_client_amqp_ws_transport.dir\Debug\blob.obj
iothub_client_amqp_ws_transport.dir\Debug\iothub_client_diagnostic.obj
iothub_client_amqp_ws_transport.dir\Debug\parson.obj
iothub_client_amqp_ws_transport.dir\Debug\iothub_client_ll_uploadtoblob.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_common.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_device.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_cbs_auth.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_connection.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_telemetry_messenger.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_twin_messenger.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransport_amqp_messenger.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransportamqp_methods.obj
iothub_client_amqp_ws_transport.dir\Debug\iothub_client_retry_control.obj
iothub_client_amqp_ws_transport.dir\Debug\message_queue.obj
iothub_client_amqp_ws_transport.dir\Debug\uamqp_messaging.obj
iothub_client_amqp_ws_transport.dir\Debug\iothubtransportamqp_websockets.obj
7>Lib:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\Lib.exe /OUT:"C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_amqp_transport.lib" /NOLOGO /machine:X86 iothub_client_amqp_transport.dir\Debug\version.obj
iothub_client_amqp_transport.dir\Debug\iothub_client_authorization.obj
iothub_client_amqp_transport.dir\Debug\iothub_message.obj
iothub_client_amqp_transport.dir\Debug\iothub_client_ll.obj
iothub_client_amqp_transport.dir\Debug\blob.obj
iothub_client_amqp_transport.dir\Debug\iothub_client_diagnostic.obj
iothub_client_amqp_transport.dir\Debug\parson.obj
iothub_client_amqp_transport.dir\Debug\iothub_client_ll_uploadtoblob.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_common.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_device.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_cbs_auth.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_connection.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_telemetry_messenger.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_twin_messenger.obj
iothub_client_amqp_transport.dir\Debug\iothubtransport_amqp_messenger.obj
iothub_client_amqp_transport.dir\Debug\iothubtransportamqp_methods.obj
iothub_client_amqp_transport.dir\Debug\iothub_client_retry_control.obj
iothub_client_amqp_transport.dir\Debug\message_queue.obj
iothub_client_amqp_transport.dir\Debug\uamqp_messaging.obj
iothub_client_amqp_transport.dir\Debug\iothubtransportamqp.obj
5>Lib:
iothub_client_amqp_ws_transport.vcxproj -> C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_amqp_ws_transport.lib
CopyFilesToOutputDirectory:
"iothub_client_amqp_ws_transport.dir\Debug\iothub_client_amqp_ws_transport.pdb" から "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_amqp_ws_transport.pdb" へファイルをコピーしています。
FinalizeBuildStatus:
ファイル "iothub_client_amqp_ws_transport.dir\Debug\iothub_c.B8CF911E.tlog\unsuccessfulbuild" を削除しています。
"iothub_client_amqp_ws_transport.dir\Debug\iothub_c.B8CF911E.tlog\iothub_client_amqp_ws_transport.lastbuildstate" のタッチ タスクを実行しています。
5>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_amqp_ws_transport.vcxproj" (既定のターゲット) のビルドが完了しました。
7>Lib:
iothub_client_amqp_transport.vcxproj -> C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_amqp_transport.lib
CopyFilesToOutputDirectory:
"iothub_client_amqp_transport.dir\Debug\iothub_client_amqp_transport.pdb" から "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\Debug\iothub_client_amqp_transport.pdb" へファイルをコピーしています。
FinalizeBuildStatus:
ファイル "iothub_client_amqp_transport.dir\Debug\iothub_c.526D92C8.tlog\unsuccessfulbuild" を削除しています。
"iothub_client_amqp_transport.dir\Debug\iothub_c.526D92C8.tlog\iothub_client_amqp_transport.lastbuildstate" のタッチ タスクを実行しています。
7>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_amqp_transport.vcxproj" (既定のターゲット) のビルドが完了しました。
4>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (既定のターゲット) のビルドが終了しました -- 失敗。
3>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (既定のターゲット) のビルドが終了しました -- 失敗。
1>プロジェクト "C:\e\s\v1\deps\iot-sdk-c\build\install.vcxproj" (既定のターゲット) のビルドが終了しました -- 失敗。

ビルドに失敗しました。

   "C:\e\s\v1\deps\iot-sdk-c\build\install.vcxproj" (既定のターゲット) (1) ->
   "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (既定のターゲット) (3) ->
   "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (既定のターゲット) (4) ->
   "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj" (既定のターゲット) (6) ->
   (ClCompile ターゲット) -> 
     C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransporthttp.c(2081): warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 [C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj]


   "C:\e\s\v1\deps\iot-sdk-c\build\install.vcxproj" (既定のターゲット) (1) ->
   "C:\e\s\v1\deps\iot-sdk-c\build\ALL_BUILD.vcxproj" (既定のターゲット) (3) ->
   "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client.vcxproj" (既定のターゲット) (4) ->
   "C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj" (既定のターゲット) (6) ->
   (ClCompile ターゲット) -> 
     C:\e\s\v1\deps\iot-sdk-c\iothub_client\src\iothubtransporthttp.c(2081): error C2220: 警告をエラーとして扱いました。'object' ファイルは生成されません。 [C:\e\s\v1\deps\iot-sdk-c\build\iothub_client\iothub_client_http_transport.vcxproj]

1 個の警告
1 エラー

経過時間 00:00:14.52

@damonbarry
Copy link
Member

Yes, that's what's causing the issue. A unicode character has made its way into the source file, and your codepage (I assume it's a Japanese codepage) doesn't have it. So the compiler can't process it.

But I tried to compile with a different code page and it worked just fine. Maybe I picked the wrong one. But I wonder if you have an older version of that file? What does line 2081 of v1\deps\iot-sdk-c\iothub_client\src\iothubtransporthttp.c look like for you? Also, what commit ID is reported when you do the following command?

cd v1\deps\iot-sdk-c\iothub_client\src
git log --oneline -1 -- iothubtransporthttp.c

@hirosho
Copy link
Author

hirosho commented Jan 26, 2018

The 2081 line is ...

2079 {
2080 deviceData->isFirstPoll = true;
2081 }
2082 else
2083 {

I tried delete the 2081 and re-write '}' but it didn't work.
But I succeeded to build by saving 'Unicode(non signature) - code page 65001' just after clone of iot-sdk-c and before compile it.

Result of 'git log --oneline -1 -- iothubtransporthttp.c'
is
c98415c9 Fix duplicated user-agent info on D2C telemetry over HTTP transport

@damonbarry
Copy link
Member

Reopening because this won't be fixed in iot-edge until we cut a release that updates our submodule reference to the C SDK.

@damonbarry damonbarry reopened this Jan 29, 2018
@damonbarry
Copy link
Member

Fixed in the latest release: 2018-01-31

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants