Blosc/bcolz

Compiling with Installed Blosc Library Fails on Windows

Opened this issue · 0 comments

(I have Windows 7 x64 SP1 Professional.) I type the following in VS2015 x64 Developer Command Prompt:

cd C:\
git clone https://github.com/Blosc/bcolz
cd bcolz
set BLOSC=C:\c-blosc
py setup.py build_ext --inplace --blosc=%BLOSC%

I get the following errors:

running build_ext
skipping 'bcolz\carray_ext.c' Cython extension (up-to-date)
building 'bcolz.carray_ext' extension
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /
nologo /Ox /W3 /GL /DNDEBUG /MD -Ibcolz -IC:\c-blosc\include -IC:\Python\Python3
6\lib\site-packages\numpy\core\include -IC:\Python\Python36\include -IC:\Python\
Python36\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLU
DE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-
IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt" "-IC:\Program
 Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\W
indows Kits\10\include\10.0.16299.0\shared" "-IC:\Program Files (x86)\Windows Ki
ts\10\include\10.0.16299.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include
\10.0.16299.0\winrt" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\I
NCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt" "-IC:\Pro
gram Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x8
6)\Windows Kits\10\include\10.0.16299.0\shared" "-IC:\Program Files (x86)\Window
s Kits\10\include\10.0.16299.0\um" "-IC:\Program Files (x86)\Windows Kits\10\inc
lude\10.0.16299.0\winrt" /Tcbcolz\carray_ext.c /Fobuild\temp.win-amd64-3.6\Relea
se\bcolz\carray_ext.obj
carray_ext.c
c:\python\python36\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated
_api.h(12) : Warning Msg: Using deprecated NumPy API, disable it by #defining NP
Y_NO_DEPRECATED_API NPY_1_7_API_VERSION
c:\users\adam.hendry\downloads\bcolz\bcolz\check_blosc_version.h(1): fatal error
 C1083: Cannot open include file: 'blosc.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\
x86_amd64\\cl.exe' failed with exit status 2