{"action":"created","issue":{"url":"https://api.github.com/repos/wesm/feather/issues/111","repository_url":"https://api.github.com/repos/wesm/feather","labels_url":"https://api.github.com/repos/wesm/feather/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/wesm/feather/issues/111/comments","events_url":"https://api.github.com/repos/wesm/feather/issues/111/events","html_url":"https://github.com/wesm/feather/issues/111","id":147066264,"number":111,"title":"Compiling On Windows X64 VS2015 ","user":{"login":"dragoljub","id":2701562,"avatar_url":"https://avatars.githubusercontent.com/u/2701562?v=3","gravatar_id":"","url":"https://api.github.com/users/dragoljub","html_url":"https://github.com/dragoljub","followers_url":"https://api.github.com/users/dragoljub/followers","following_url":"https://api.github.com/users/dragoljub/following{/other_user}","gists_url":"https://api.github.com/users/dragoljub/gists{/gist_id}","starred_url":"https://api.github.com/users/dragoljub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dragoljub/subscriptions","organizations_url":"https://api.github.com/users/dragoljub/orgs","repos_url":"https://api.github.com/users/dragoljub/repos","events_url":"https://api.github.com/users/dragoljub/events{/privacy}","received_events_url":"https://api.github.com/users/dragoljub/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-04-08T23:53:25Z","updated_at":"2016-05-16T21:08:27Z","closed_at":"2016-05-15T23:27:27Z","body":"Anyone got feather-master built on Windows X64 using VS2015's compiler? I copied the ```./cpp/src ``` directory to ```./python```. :question: \r\n\r\nI'm running into these errors:\r\n\r\n```\r\npython3 setup.py install > out.txt\r\nwarning: no files found matching '..\\LICENSE.txt'\r\nwarning: no previously-included files matching '*.so' found anywhere in distribution\r\nwarning: no previously-included files matching '*.pyc' found anywhere in distribution\r\nwarning: no previously-included files matching '*~' found anywhere in distribution\r\nwarning: no previously-included files matching '#*' found anywhere in distribution\r\nwarning: no previously-included files matching '.git*' found anywhere in distribution\r\nwarning: no previously-included files matching '.DS_Store' found anywhere in distribution\r\ncl : Command line warning D9002 : ignoring unknown option '-std=c++11'\r\ncl : Command line warning D9002 : ignoring unknown option '-O3'\r\nerror: command 'C:\\\\Program Files (x86)\\\\Microsoft Visual Studio 14.0\\\\VC\\\\BIN\\\\amd64\\\\cl.exe' failed with exit status 2\r\n\r\n```\r\n\r\nout.txt:\r\n```\r\nrunning install\r\nrunning bdist_egg\r\nrunning egg_info\r\nwriting feather_format.egg-info\\PKG-INFO\r\nwriting dependency_links to feather_format.egg-info\\dependency_links.txt\r\nwriting top-level names to feather_format.egg-info\\top_level.txt\r\nwriting requirements to feather_format.egg-info\\requires.txt\r\nreading manifest file 'feather_format.egg-info\\SOURCES.txt'\r\nreading manifest template 'MANIFEST.in'\r\nwriting manifest file 'feather_format.egg-info\\SOURCES.txt'\r\ninstalling library code to build\\bdist.win-amd64\\egg\r\nrunning install_lib\r\nrunning build_py\r\ncopying feather\\version.py -> build\\lib.win-amd64-3.5\\feather\r\nrunning build_ext\r\nbuilding 'feather.ext' extension\r\nC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ifeather -IC:\\Users\\ddrmanac\\AppData\\Local\\Programs\\Python\\Python35\\lib\\site-packages\\numpy\\core\\include -IC:\\feather-master\\python\\src -IC:\\Users\\ddrmanac\\AppData\\Local\\Programs\\Python\\Python35\\include -IC:\\Users\\ddrmanac\\AppData\\Local\\Programs\\Python\\Python35\\include \"-IC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\" \"-IC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE\" \"-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\" \"-IC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um\" \"-IC:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared\" \"-IC:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um\" \"-IC:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt\" /EHsc /Tpfeather/ext.cpp /Fobuild\\temp.win-amd64-3.5\\Release\\feather/ext.obj -std=c++11 -O3\r\next.cpp\r\nC:\\feather-master\\python\\src\\feather/common.h(35): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)\r\nC:\\feather-master\\python\\src\\feather/metadata.h(39): error C2528: '__timezone': pointer to reference is illegal\r\nC:\\feather-master\\python\\src\\feather/metadata.h(126): error C2269: cannot create a pointer or reference to a qualified function type (requires pointer-to-member)\r\nC:\\feather-master\\python\\src\\feather/reader.h(101): error C2269: cannot create a pointer or reference to a qualified function type (requires pointer-to-member)\r\nC:\\feather-master\\python\\src\\feather/reader.h(94): error C2059: syntax error: '('\r\nC:\\feather-master\\python\\src\\feather/reader.h(98): error C2039: 'timestamp_meta_': is not a member of 'feather::metadata::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/metadata.h(121): note: see declaration of 'feather::metadata::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(102): error C2440: 'return': cannot convert from 'std::string' to 'const std::string *(__cdecl *)(void)'\r\nC:\\feather-master\\python\\src\\feather/reader.h(102): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called\r\nc:\\users\\ddrmanac\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\numpy\\core\\include\\numpy\\npy_1_7_deprecated_api.h(12) : Warning Msg: Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION\r\nc:\\feather-master\\python\\feather\\interop.h(65): error C2766: explicit specialization; 'feather::py::npy_traits<9>' has already been defined\r\nc:\\feather-master\\python\\feather\\interop.h(64): note: see previous definition of 'npy_traits<9>'\r\nc:\\feather-master\\python\\feather\\interop.h(71): error C2766: explicit specialization; 'feather::py::npy_traits<10>' has already been defined\r\nc:\\feather-master\\python\\feather\\interop.h(70): note: see previous definition of 'npy_traits<10>'\r\nc:\\feather-master\\python\\feather\\interop.h(367): warning C4244: 'initializing': conversion from 'int64_t' to 'int', possible loss of data\r\nc:\\feather-master\\python\\feather\\interop.h(420): error C2196: case value '9' already used\r\nc:\\feather-master\\python\\feather\\interop.h(425): error C2196: case value '10' already used\r\nfeather/ext.cpp(2310): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)\r\nfeather/ext.cpp(2608): error C2059: syntax error: '('\r\nfeather/ext.cpp(2628): error C2039: '__pyx_t_2': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2628): error C2039: '__Pyx_GetModuleGlobalName': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2628): error C2039: '__pyx_n_s_tobytes': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2628): error C2039: '__pyx_filename': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2628): error C2039: '__pyx_f': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2628): error C2039: '__pyx_lineno': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2628): error C2039: '__pyx_clineno': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_t_4': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__Pyx_PyObject_GetAttrStr': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_v_tz': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_n_s_zone': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_filename': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_f': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_lineno': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2630): error C2039: '__pyx_clineno': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2632): error C2039: '__pyx_t_3': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2633): error C2039: '__pyx_t_2': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2633): error C2039: 'ob_type': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2660): error C2059: syntax error: '('\r\nfeather/ext.cpp(2671): error C2039: '__pyx_t_1': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2671): error C2039: '__pyx_f_7feather_3ext_check_status': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2671): error C2039: '__pyx_v_self': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2671): error C2039: 'writer': is not a member of 'feather::TimestampMetadata'\r\nC:\\feather-master\\python\\src\\feather/types.h(157): note: see declaration of 'feather::TimestampMetadata'\r\nfeather/ext.cpp(2671): error C2228: left of '.get' must have class/struct/union\r\nfeather/ext.cpp(2671): error C2227: left of '->AppendTimestamp' must point to class/struct/union/generic type\r\nfeather/ext.cpp(3679): error C2059: syntax error: '('\r\nfeather/ext.cpp(3679): error C2039: '__pyx_t_3': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3679): error C2039: '__pyx_filename': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3679): error C2039: '__pyx_f': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3679): error C2039: '__pyx_lineno': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3679): error C2039: '__pyx_clineno': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3681): error C2039: '__pyx_t_4': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3682): error C2039: '__pyx_t_2': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\nfeather/ext.cpp(3682): error C2039: 'ob_type': is not a member of 'feather::TimestampColumn'\r\nC:\\feather-master\\python\\src\\feather/reader.h(88): note: see declaration of 'feather::TimestampColumn'\r\n\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/wesm/feather/issues/comments/219548542","html_url":"https://github.com/wesm/feather/issues/111#issuecomment-219548542","issue_url":"https://api.github.com/repos/wesm/feather/issues/111","id":219548542,"user":{"login":"dragoljub","id":2701562,"avatar_url":"https://avatars.githubusercontent.com/u/2701562?v=3","gravatar_id":"","url":"https://api.github.com/users/dragoljub","html_url":"https://github.com/dragoljub","followers_url":"https://api.github.com/users/dragoljub/followers","following_url":"https://api.github.com/users/dragoljub/following{/other_user}","gists_url":"https://api.github.com/users/dragoljub/gists{/gist_id}","starred_url":"https://api.github.com/users/dragoljub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dragoljub/subscriptions","organizations_url":"https://api.github.com/users/dragoljub/orgs","repos_url":"https://api.github.com/users/dragoljub/repos","events_url":"https://api.github.com/users/dragoljub/events{/privacy}","received_events_url":"https://api.github.com/users/dragoljub/received_events","type":"User","site_admin":false},"created_at":"2016-05-16T21:08:27Z","updated_at":"2016-05-16T21:08:27Z","body":"@wesm Yes, how silly of me! :stuck_out_tongue_winking_eye: The result of quickly launching IPython to test!\r\n\r\nAll is workign well now. Thanks again for getting the build working on windows! :+1: "}}