Hi all,
After resolving my linker issue, I now have the following problem:
C:\Users\avertleyb\git\arrow\cpp\src\arrow/util/bit_util.h(70,59): error C3861:
'__popcnt64': identifier not found
[C:\Users\avertleyb\git\arrow\cpp\build32\src\arrow\arrow_shared.vcxproj]
C:\Users\avertleyb\git\arrow\cpp\src\arrow/util/bit_util.h(204,7): error C3861:
'_BitScanReverse64': identifier not found
[C:\Users\avertleyb\git\arrow\cpp\build32\src\arrow\arrow_shared.vcxproj]
C:\Users\avertleyb\git\arrow\cpp\src\arrow/util/bit_util.h(250,7): error C3861:
'_BitScanForward64': identifier not found
[C:\Users\avertleyb\git\arrow\cpp\build32\src\arrow\arrow_shared.vcxproj]
Looks like it is trying to use 64 bit stuff, which isn't defined in the 32 bit
architecture.
One thing I noticed - all vcproj files contain:
<PropertyGroup>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
Not sure if this is the issue, but looks suspicious.
Also, for some reason, generated vcproj files don't contain C++ properties,
including preprocessor properties, when I open them in MSVC.
Any help would be greatly appreciated.
Thanks,
Arkadiy