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

Reply via email to