Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #83445 > unrolled thread
| Started by | stephen.boulet@gmail.com |
|---|---|
| First post | 2015-01-09 06:58 -0800 |
| Last post | 2015-01-09 15:16 -0800 |
| Articles | 6 — 3 participants |
Back to article view | Back to comp.lang.python
Help configuring visual studio to compile python extensions stephen.boulet@gmail.com - 2015-01-09 06:58 -0800
Re: Help configuring visual studio to compile python extensions Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-01-09 15:23 +0000
Re: Help configuring visual studio to compile python extensions Chris Angelico <rosuav@gmail.com> - 2015-01-10 02:35 +1100
Re: Help configuring visual studio to compile python extensions stephen.boulet@gmail.com - 2015-01-09 14:14 -0800
Re: Help configuring visual studio to compile python extensions Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-01-09 22:36 +0000
Re: Help configuring visual studio to compile python extensions stephen.boulet@gmail.com - 2015-01-09 15:16 -0800
| From | stephen.boulet@gmail.com |
|---|---|
| Date | 2015-01-09 06:58 -0800 |
| Subject | Help configuring visual studio to compile python extensions |
| Message-ID | <5c51c0ef-b2d0-4edd-b3cd-37759b5807e8@googlegroups.com> |
I've installed Microsoft Visual Studio 10.0. Here are the steps I've been taking.
My python version is Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit (AMD64)] on win32.
(Sorry for the long output.)
>cd "c:\Program Files (x86)\Microsoft Visual Studio 10.0"\vc
>vcvarsall.bat
>
>SET VS90COMNTOOLS=%VS100COMNTOOLS%
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>pip install scandir
Collecting scandir
Using cached scandir-0.9.tar.gz
Installing collected packages: scandir
Running setup.py install for scandir
building '_scandir' extension
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Ic:\Python34\include -Ic:\Python34\include /Tc_scandir.c /Fobuild\temp.win-amd64-3.4\Release
\_scandir.obj
_scandir.c
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:c:\Python34\libs /LIBPATH:c:\Python34\PCbuild\amd64 /EXPORT:PyInit__scandir build\temp.win
-amd64-3.4\Release\_scandir.obj /OUT:build\lib.win-amd64-3.4\_scandir.pyd /IMPLIB:build\temp.win-amd64-3.4\Release\_scandir.lib /MANIFESTFILE:build\temp.win-amd64-3.4\Release\_scandir.pyd.manifest
Creating library build\temp.win-amd64-3.4\Release\_scandir.lib and object build\temp.win-amd64-3.4\Release\_scandir.exp
_scandir.obj : error LNK2001: unresolved external symbol _PyObject_SelfIter
_scandir.obj : error LNK2001: unresolved external symbol _PyObject_GenericGetAttr
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_WarnEx referenced in function _win32_warn_bytes_api
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_DeprecationWarning referenced in function _win32_warn_bytes_api
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Occurred referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyBytes_FromObject referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Clear referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_ValueError referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_AsUnicodeAndSize referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_FromObject referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Format referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_TypeError referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp___Py_NoneStruct referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLong referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyFloat_FromDouble referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLongLong referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromLong referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_New referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_RestoreThread referenced in function __fi_close
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_SaveThread referenced in function __fi_close
_scandir.obj : error LNK2019: unresolved external symbol __imp__Py_BuildValue referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetFromWindowsErr referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_NoMemory referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetNone referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_StopIteration referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyObject_Free referenced in function _fi_dealloc
_scandir.obj : error LNK2019: unresolved external symbol __imp___PyObject_New referenced in function __iterfile
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyArg_ParseTupleAndKeywords referenced in function _scandir_helper
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_InitType referenced in function _PyInit__scandir
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyType_Ready referenced in function _PyInit__scandir
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyModule_Create2 referenced in function _PyInit__scandir
build\lib.win-amd64-3.4\_scandir.pyd : fatal error LNK1120: 31 unresolved externals
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\link.exe' failed with exit status 1120
Complete output from command c:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\SBO010\\AppData\\Local\\Temp\\pip-build-gd_12t27\\scandir\\setup.py';exec(compile(getattr(t
okenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\SBO010\AppData\Local\Temp\pip-tzadruqn-record\install-record.txt --single-version-externall
y-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.4
copying scandir.py -> build\lib.win-amd64-3.4
running build_ext
building '_scandir' extension
creating build\temp.win-amd64-3.4
creating build\temp.win-amd64-3.4\Release
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Ic:\Python34\include -Ic:\Python34\include /Tc_scandir.c /Fobuild\temp.win-amd64-3.4\Release
\_scandir.obj
_scandir.c
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:c:\Python34\libs /LIBPATH:c:\Python34\PCbuild\amd64 /EXPORT:PyInit__scandir build\temp.win
-amd64-3.4\Release\_scandir.obj /OUT:build\lib.win-amd64-3.4\_scandir.pyd /IMPLIB:build\temp.win-amd64-3.4\Release\_scandir.lib /MANIFESTFILE:build\temp.win-amd64-3.4\Release\_scandir.pyd.manifest
Creating library build\temp.win-amd64-3.4\Release\_scandir.lib and object build\temp.win-amd64-3.4\Release\_scandir.exp
_scandir.obj : error LNK2001: unresolved external symbol _PyObject_SelfIter
_scandir.obj : error LNK2001: unresolved external symbol _PyObject_GenericGetAttr
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_WarnEx referenced in function _win32_warn_bytes_api
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_DeprecationWarning referenced in function _win32_warn_bytes_api
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Occurred referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyBytes_FromObject referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Clear referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_ValueError referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_AsUnicodeAndSize referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_FromObject referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Format referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_TypeError referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp___Py_NoneStruct referenced in function _path_converter
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLong referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyFloat_FromDouble referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLongLong referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromLong referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_New referenced in function _find_data_to_statresult
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_RestoreThread referenced in function __fi_close
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_SaveThread referenced in function __fi_close
_scandir.obj : error LNK2019: unresolved external symbol __imp__Py_BuildValue referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetFromWindowsErr referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_NoMemory referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetNone referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_StopIteration referenced in function __fi_next
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyObject_Free referenced in function _fi_dealloc
_scandir.obj : error LNK2019: unresolved external symbol __imp___PyObject_New referenced in function __iterfile
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyArg_ParseTupleAndKeywords referenced in function _scandir_helper
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_InitType referenced in function _PyInit__scandir
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyType_Ready referenced in function _PyInit__scandir
_scandir.obj : error LNK2019: unresolved external symbol __imp__PyModule_Create2 referenced in function _PyInit__scandir
build\lib.win-amd64-3.4\_scandir.pyd : fatal error LNK1120: 31 unresolved externals
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\link.exe' failed with exit status 1120
----------------------------------------
Command "c:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\SBO010\\AppData\\Local\\Temp\\pip-build-gd_12t27\\scandir\\setup.py';exec(compile(getattr(tokenize, 'open', ope
n)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\SBO010\AppData\Local\Temp\pip-tzadruqn-record\install-record.txt --single-version-externally-managed --compile"
failed with error code 1 in C:\Users\SBO010\AppData\Local\Temp\pip-build-gd_12t27\scandir
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>
[toc] | [next] | [standalone]
| From | Mark Lawrence <breamoreboy@yahoo.co.uk> |
|---|---|
| Date | 2015-01-09 15:23 +0000 |
| Message-ID | <mailman.17530.1420817203.18130.python-list@python.org> |
| In reply to | #83445 |
On 09/01/2015 14:58, stephen.boulet@gmail.com wrote: > I've installed Microsoft Visual Studio 10.0. Here are the steps I've been taking. > > My python version is Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit (AMD64)] on win32. > > (Sorry for the long output.) > >> cd "c:\Program Files (x86)\Microsoft Visual Studio 10.0"\vc >> vcvarsall.bat >> >> SET VS90COMNTOOLS=%VS100COMNTOOLS% > c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>pip install scandir > Collecting scandir > Using cached scandir-0.9.tar.gz See https://docs.python.org/3/extending/windows.html I'll admit to being a little annoyed that scandir says it supports Python 3 but only provides a 2.7 exe on pypi. Worse even my normal backup failed me http://www.lfd.uci.edu/~gohlke/pythonlibs/ -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence
[toc] | [prev] | [next] | [standalone]
| From | Chris Angelico <rosuav@gmail.com> |
|---|---|
| Date | 2015-01-10 02:35 +1100 |
| Message-ID | <mailman.17531.1420817760.18130.python-list@python.org> |
| In reply to | #83445 |
On Sat, Jan 10, 2015 at 2:23 AM, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote: > I'll admit to being a little annoyed that scandir says it supports Python 3 > but only provides a 2.7 exe on pypi. If you can wait for 3.5, you might find it in the standard library. PEP 471 was accepted, and I believe that means scandir will be arriving at some point. (Not sure when, though.) At that point, 2.7 will be the primary target for the PyPI distribution. ChrisA
[toc] | [prev] | [next] | [standalone]
| From | stephen.boulet@gmail.com |
|---|---|
| Date | 2015-01-09 14:14 -0800 |
| Message-ID | <12a44355-0966-4e91-aac2-da0d8f722e3c@googlegroups.com> |
| In reply to | #83445 |
This page helped me sort everything out: http://www.falatic.com/index.php/120/a-guide-to-building-python-2-x-and-3-x-extensions-for-windows.
[toc] | [prev] | [next] | [standalone]
| From | Mark Lawrence <breamoreboy@yahoo.co.uk> |
|---|---|
| Date | 2015-01-09 22:36 +0000 |
| Message-ID | <mailman.17544.1420843037.18130.python-list@python.org> |
| In reply to | #83470 |
On 09/01/2015 22:14, stephen.boulet@gmail.com wrote: > This page helped me sort everything out: http://www.falatic.com/index.php/120/a-guide-to-building-python-2-x-and-3-x-extensions-for-windows. > That's good to know both for you and me but in future could you please quote some context, thanks :) -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence
[toc] | [prev] | [next] | [standalone]
| From | stephen.boulet@gmail.com |
|---|---|
| Date | 2015-01-09 15:16 -0800 |
| Message-ID | <7170728d-3242-4480-92d2-60cf9458abfd@googlegroups.com> |
| In reply to | #83445 |
On Friday, January 9, 2015 at 8:58:59 AM UTC-6, stephen...@gmail.com wrote:
> I've installed Microsoft Visual Studio 10.0. Here are the steps I've been taking.
>
> My python version is Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit (AMD64)] on win32.
>
> (Sorry for the long output.)
>
> >cd "c:\Program Files (x86)\Microsoft Visual Studio 10.0"\vc
> >vcvarsall.bat
> >
> >SET VS90COMNTOOLS=%VS100COMNTOOLS%
> c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>pip install scandir
> Collecting scandir
> Using cached scandir-0.9.tar.gz
> Installing collected packages: scandir
> Running setup.py install for scandir
> building '_scandir' extension
> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Ic:\Python34\include -Ic:\Python34\include /Tc_scandir.c /Fobuild\temp.win-amd64-3.4\Release
> \_scandir.obj
> _scandir.c
> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:c:\Python34\libs /LIBPATH:c:\Python34\PCbuild\amd64 /EXPORT:PyInit__scandir build\temp.win
> -amd64-3.4\Release\_scandir.obj /OUT:build\lib.win-amd64-3.4\_scandir.pyd /IMPLIB:build\temp.win-amd64-3.4\Release\_scandir.lib /MANIFESTFILE:build\temp.win-amd64-3.4\Release\_scandir.pyd.manifest
> Creating library build\temp.win-amd64-3.4\Release\_scandir.lib and object build\temp.win-amd64-3.4\Release\_scandir.exp
> _scandir.obj : error LNK2001: unresolved external symbol _PyObject_SelfIter
> _scandir.obj : error LNK2001: unresolved external symbol _PyObject_GenericGetAttr
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_WarnEx referenced in function _win32_warn_bytes_api
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_DeprecationWarning referenced in function _win32_warn_bytes_api
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Occurred referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyBytes_FromObject referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Clear referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_ValueError referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_AsUnicodeAndSize referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_FromObject referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Format referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_TypeError referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp___Py_NoneStruct referenced in function _path_converter
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLong referenced in function _find_data_to_statresult
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyFloat_FromDouble referenced in function _find_data_to_statresult
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLongLong referenced in function _find_data_to_statresult
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromLong referenced in function _find_data_to_statresult
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_New referenced in function _find_data_to_statresult
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_RestoreThread referenced in function __fi_close
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_SaveThread referenced in function __fi_close
> _scandir.obj : error LNK2019: unresolved external symbol __imp__Py_BuildValue referenced in function __fi_next
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetFromWindowsErr referenced in function __fi_next
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_NoMemory referenced in function __fi_next
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetNone referenced in function __fi_next
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_StopIteration referenced in function __fi_next
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyObject_Free referenced in function _fi_dealloc
> _scandir.obj : error LNK2019: unresolved external symbol __imp___PyObject_New referenced in function __iterfile
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyArg_ParseTupleAndKeywords referenced in function _scandir_helper
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_InitType referenced in function _PyInit__scandir
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyType_Ready referenced in function _PyInit__scandir
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyModule_Create2 referenced in function _PyInit__scandir
> build\lib.win-amd64-3.4\_scandir.pyd : fatal error LNK1120: 31 unresolved externals
> error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\link.exe' failed with exit status 1120
> Complete output from command c:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\SBO010\\AppData\\Local\\Temp\\pip-build-gd_12t27\\scandir\\setup.py';exec(compile(getattr(t
> okenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\SBO010\AppData\Local\Temp\pip-tzadruqn-record\install-record.txt --single-version-externall
> y-managed --compile:
> running install
>
> running build
>
> running build_py
>
> creating build
>
> creating build\lib.win-amd64-3.4
>
> copying scandir.py -> build\lib.win-amd64-3.4
>
> running build_ext
>
> building '_scandir' extension
>
> creating build\temp.win-amd64-3.4
>
> creating build\temp.win-amd64-3.4\Release
>
> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Ic:\Python34\include -Ic:\Python34\include /Tc_scandir.c /Fobuild\temp.win-amd64-3.4\Release
> \_scandir.obj
>
> _scandir.c
>
> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:c:\Python34\libs /LIBPATH:c:\Python34\PCbuild\amd64 /EXPORT:PyInit__scandir build\temp.win
> -amd64-3.4\Release\_scandir.obj /OUT:build\lib.win-amd64-3.4\_scandir.pyd /IMPLIB:build\temp.win-amd64-3.4\Release\_scandir.lib /MANIFESTFILE:build\temp.win-amd64-3.4\Release\_scandir.pyd.manifest
>
> Creating library build\temp.win-amd64-3.4\Release\_scandir.lib and object build\temp.win-amd64-3.4\Release\_scandir.exp
>
> _scandir.obj : error LNK2001: unresolved external symbol _PyObject_SelfIter
>
> _scandir.obj : error LNK2001: unresolved external symbol _PyObject_GenericGetAttr
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_WarnEx referenced in function _win32_warn_bytes_api
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_DeprecationWarning referenced in function _win32_warn_bytes_api
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Occurred referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyBytes_FromObject referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Clear referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_ValueError referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_AsUnicodeAndSize referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyUnicode_FromObject referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_Format referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_TypeError referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp___Py_NoneStruct referenced in function _path_converter
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLong referenced in function _find_data_to_statresult
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyFloat_FromDouble referenced in function _find_data_to_statresult
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromUnsignedLongLong referenced in function _find_data_to_statresult
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyLong_FromLong referenced in function _find_data_to_statresult
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_New referenced in function _find_data_to_statresult
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_RestoreThread referenced in function __fi_close
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyEval_SaveThread referenced in function __fi_close
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__Py_BuildValue referenced in function __fi_next
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetFromWindowsErr referenced in function __fi_next
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_NoMemory referenced in function __fi_next
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyErr_SetNone referenced in function __fi_next
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyExc_StopIteration referenced in function __fi_next
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyObject_Free referenced in function _fi_dealloc
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp___PyObject_New referenced in function __iterfile
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyArg_ParseTupleAndKeywords referenced in function _scandir_helper
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyStructSequence_InitType referenced in function _PyInit__scandir
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyType_Ready referenced in function _PyInit__scandir
>
> _scandir.obj : error LNK2019: unresolved external symbol __imp__PyModule_Create2 referenced in function _PyInit__scandir
>
> build\lib.win-amd64-3.4\_scandir.pyd : fatal error LNK1120: 31 unresolved externals
>
> error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\link.exe' failed with exit status 1120
>
> ----------------------------------------
> Command "c:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\SBO010\\AppData\\Local\\Temp\\pip-build-gd_12t27\\scandir\\setup.py';exec(compile(getattr(tokenize, 'open', ope
> n)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\SBO010\AppData\Local\Temp\pip-tzadruqn-record\install-record.txt --single-version-externally-managed --compile"
> failed with error code 1 in C:\Users\SBO010\AppData\Local\Temp\pip-build-gd_12t27\scandir
>
> c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>
This page helped me sort everything out: http://www.falatic.com/index.php/120/a-guide-to-building-python-2-x-and-3-x-extensions-for-windows.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.python
csiph-web