Commits

Wes McKinney authored 7238d544c1f
ARROW-734: [C++/Python] Support building PyArrow on MSVC Author: Wes McKinney <wes.mckinney@twosigma.com> Closes #553 from wesm/ARROW-734 and squashes the following commits: 6e00485 [Wes McKinney] Restore -undefined,dynamic_lookup linker logic on Linux for Python extensions 5be7e31 [Wes McKinney] do_import_numpy.h no longer needed 2d00e6b [Wes McKinney] Fix Unix library names 1e6bb6e [Wes McKinney] typos 8f4928e [Wes McKinney] More build fixes. Can now import pyarrow 5162203 [Wes McKinney] Remove unneeded exports 024579e [Wes McKinney] Wow, MSVC mangles the name CreateDirectory 990fdc2 [Wes McKinney] Install DLLs fixes in FindArrow.cmake ccf941e [Wes McKinney] Restore CompilerInfo to original state 1e657ad [Wes McKinney] More fixes. Change TimeUnit to struct-based enum 2be93f0 [Wes McKinney] NumPy initialization / build fixes 1744f83 [Wes McKinney] Add new files 68e2d5b [Wes McKinney] Move NumPy API initialization into libarrow_python 0a2d387 [Wes McKinney] WIP MSVC support for PyArrow. Linker errors