Wes McKinney created ARROW-4014: ----------------------------------- Summary: [C++] Fix "LIBCMT" warnings on MSVC Key: ARROW-4014 URL: https://issues.apache.org/jira/browse/ARROW-4014 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Wes McKinney Fix For: 0.13.0
These warnings have been present for a while, and they are a nuisance {code} "C:\Users\wesm\code\arrow\cpp\build\INSTALL.vcxproj" (default target) (1) -> "C:\Users\wesm\code\arrow\cpp\build\ALL_BUILD.vcxproj" (default target) (3) -> "C:\Users\wesm\code\arrow\cpp\build\src\arrow\arrow-allocator-test.vcxproj" (default target) (4) -> "C:\Users\wesm\code\arrow\cpp\build\src\arrow\arrow_shared.vcxproj" (default target) (5) -> (Link target) -> LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [C:\Users\wesm\code\arrow\cpp\build\src\arrow\arrow_shared.vcxproj] "C:\Users\wesm\code\arrow\cpp\build\INSTALL.vcxproj" (default target) (1) -> "C:\Users\wesm\code\arrow\cpp\build\ALL_BUILD.vcxproj" (default target) (3) -> "C:\Users\wesm\code\arrow\cpp\build\src\parquet\parquet-file-deserialize-test.vcxproj" (default target) (70) -> MSVCRT.lib(initializers.obj) : warning LNK4098: defaultlib 'libcmt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library [C:\Users\wesm\code\arrow\cpp\build\src\parquet\parquet-file-deserialize-test.vcxproj] "C:\Users\wesm\code\arrow\cpp\build\INSTALL.vcxproj" (default target) (1) -> "C:\Users\wesm\code\arrow\cpp\build\ALL_BUILD.vcxproj" (default target) (3) -> "C:\Users\wesm\code\arrow\cpp\build\src\parquet\parquet-schema-test.vcxproj" (default target) (78) -> MSVCRT.lib(initializers.obj) : warning LNK4098: defaultlib 'libcmt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library [C:\Users\wesm\code\arrow\cpp\build\src\parquet\parquet-schema-test.vcxproj] 3 Warning(s) {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)