[issue31747] fatal error LNK1120 in PCbuild\python3dll.vcxproj
Denis Osipov
report at bugs.python.org
Tue Oct 10 11:02:04 EDT 2017
New submission from Denis Osipov <osipov_d at list.ru>:
Since today (2017-10-10) I have compile error on Windows 10:
$ PCbuild/build.bat -e -d -p x64
Using py -3.6 (found with py.exe)
Fetching external libraries...
bzip2-1.0.6 already exists, skipping.
sqlite-3.14.2.0 already exists, skipping.
xz-5.2.2 already exists, skipping.
zlib-1.2.11 already exists, skipping.
Fetching external binaries...
openssl-bin-1.1.0f already exists, skipping.
tcltk-8.6.6.0 already exists, skipping.
Finished.
Using "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\Bin\msbuild.exe" (found in the Visual Studio 2017 registry)
D:\repos\cpython>"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\Bin\msbuild.exe" "D:\repos\cpython\PCbuild\pcbuild.proj" /t:Build /m /nologo /v:m /p:Configuration=Debug /p:Platform=x64 /p:IncludeExternals=true /p:IncludeSSL=true /p:IncludeTkinter=true /p:UseTestMarker= /p:GIT="C:\Program Files\Git\mingw64\bin\git.exe"
Killing any running python_d.exe instances...
Getting build info from "C:\Program Files\Git\mingw64\bin\git.exe"
Building heads/master:a997c7b434 master
pythoncore.vcxproj -> D:\repos\cpython\PCbuild\amd64\python37_d.dll
pythoncore.vcxproj -> D:\repos\cpython\PCbuild\amd64\python37_d.pdb (Full PDB)
_ctypes_test.vcxproj -> D:\repos\cpython\PCbuild\amd64\_ctypes_test_d.pyd
_ctypes_test.vcxproj -> D:\repos\cpython\PCbuild\amd64\_ctypes_test_d.pdb (Full PDB)
_testbuffer.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testbuffer_d.pyd
_testbuffer.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testbuffer_d.pdb (Full PDB)
_testcapi.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testcapi_d.pyd
_testcapi.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testcapi_d.pdb (Full PDB)
_testembed.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testembed_d.exe
_testembed.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testembed_d.pdb (Full PDB)
_testimportmultiple.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testimportmultiple_d.pyd
_testimportmultiple.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testimportmultiple_d.pdb (Full PDB)
_testmultiphase.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testmultiphase_d.pyd
_testmultiphase.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testmultiphase_d.pdb (Full PDB)
_testconsole.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testconsole_d.pyd
_testconsole.vcxproj -> D:\repos\cpython\PCbuild\amd64\_testconsole_d.pdb (Full PDB)
pylauncher.vcxproj -> D:\repos\cpython\PCbuild\amd64\py_d.exe
pylauncher.vcxproj -> D:\repos\cpython\PCbuild\amd64\py_d.pdb (Full PDB)
pywlauncher.vcxproj -> D:\repos\cpython\PCbuild\amd64\pyw_d.exe
pywlauncher.vcxproj -> D:\repos\cpython\PCbuild\amd64\pyw_d.pdb (Full PDB)
pyshellext.vcxproj -> D:\repos\cpython\PCbuild\amd64\pyshellext_d.dll
pyshellext.vcxproj -> D:\repos\cpython\PCbuild\amd64\pyshellext_d.pdb (Full PDB)
Создается библиотека D:\repos\cpython\PCbuild\amd64\python3_dstub.lib и объект D:\repos\cpython\PCbuild\amd64\python3_dstub.exp
_asyncio.vcxproj -> D:\repos\cpython\PCbuild\amd64\_asyncio_d.pyd
_asyncio.vcxproj -> D:\repos\cpython\PCbuild\amd64\_asyncio_d.pdb (Full PDB)
_ctypes.vcxproj -> D:\repos\cpython\PCbuild\amd64\_ctypes_d.pyd
_ctypes.vcxproj -> D:\repos\cpython\PCbuild\amd64\_ctypes_d.pdb (Full PDB)
_decimal.vcxproj -> D:\repos\cpython\PCbuild\amd64\_decimal_d.pyd
_decimal.vcxproj -> D:\repos\cpython\PCbuild\amd64\_decimal_d.pdb (Full PDB)
LINK : не найден или не выполнена сборка D:\repos\cpython\PCbuild\amd64\python3_d.dll при последней инкрементной компоновке; выполняется полная компоновка
_elementtree.vcxproj -> D:\repos\cpython\PCbuild\amd64\_elementtree_d.pyd
_elementtree.vcxproj -> D:\repos\cpython\PCbuild\amd64\_elementtree_d.pdb (Full PDB)
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_alloc" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_create" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_delete" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_free" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_get" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_is_created" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
python3_d.def : error LNK2001: неразрешенный внешний символ "PyThread_tss_set" [D:\repos\cpython\PCbuild\python3dll.vcxproj]
D:\repos\cpython\PCbuild\amd64\python3_d.lib : fatal error LNK1120: неразрешенных внешних элементов: 7 [D:\repos\cpython\PCbuild\python3dll.vcxproj]
_multiprocessing.vcxproj -> D:\repos\cpython\PCbuild\amd64\_multiprocessing_d.pyd
_multiprocessing.vcxproj -> D:\repos\cpython\PCbuild\amd64\_multiprocessing_d.pdb (Full PDB)
_msi.vcxproj -> D:\repos\cpython\PCbuild\amd64\_msi_d.pyd
_msi.vcxproj -> D:\repos\cpython\PCbuild\amd64\_msi_d.pdb (Full PDB)
pyexpat.vcxproj -> D:\repos\cpython\PCbuild\amd64\pyexpat_d.pyd
pyexpat.vcxproj -> D:\repos\cpython\PCbuild\amd64\pyexpat_d.pdb (Full PDB)
select.vcxproj -> D:\repos\cpython\PCbuild\amd64\select_d.pyd
select.vcxproj -> D:\repos\cpython\PCbuild\amd64\select_d.pdb (Full PDB)
unicodedata.vcxproj -> D:\repos\cpython\PCbuild\amd64\unicodedata_d.pyd
unicodedata.vcxproj -> D:\repos\cpython\PCbuild\amd64\unicodedata_d.pdb (Full PDB)
winsound.vcxproj -> D:\repos\cpython\PCbuild\amd64\winsound_d.pyd
winsound.vcxproj -> D:\repos\cpython\PCbuild\amd64\winsound_d.pdb (Full PDB)
_bz2.vcxproj -> D:\repos\cpython\PCbuild\amd64\_bz2_d.pyd
_bz2.vcxproj -> D:\repos\cpython\PCbuild\amd64\_bz2_d.pdb (Full PDB)
_overlapped.vcxproj -> D:\repos\cpython\PCbuild\amd64\_overlapped_d.pyd
_overlapped.vcxproj -> D:\repos\cpython\PCbuild\amd64\_overlapped_d.pdb (Full PDB)
liblzma.vcxproj -> D:\repos\cpython\PCbuild\amd64\liblzma_d.lib
sqlite3.vcxproj -> D:\repos\cpython\PCbuild\amd64\sqlite3_d.dll
sqlite3.vcxproj -> D:\repos\cpython\PCbuild\amd64\sqlite3_d.pdb (Full PDB)
_socket.vcxproj -> D:\repos\cpython\PCbuild\amd64\_socket_d.pyd
_socket.vcxproj -> D:\repos\cpython\PCbuild\amd64\_socket_d.pdb (Full PDB)
_hashlib.vcxproj -> D:\repos\cpython\PCbuild\amd64\_hashlib_d.pyd
_hashlib.vcxproj -> D:\repos\cpython\PCbuild\amd64\_hashlib_d.pdb (Full PDB)
_sqlite3.vcxproj -> D:\repos\cpython\PCbuild\amd64\_sqlite3_d.pyd
_sqlite3.vcxproj -> D:\repos\cpython\PCbuild\amd64\_sqlite3_d.pdb (Full PDB)
_lzma.vcxproj -> D:\repos\cpython\PCbuild\amd64\_lzma_d.pyd
_lzma.vcxproj -> D:\repos\cpython\PCbuild\amd64\_lzma_d.pdb (Full PDB)
_ssl.vcxproj -> D:\repos\cpython\PCbuild\amd64\_ssl_d.pyd
_ssl.vcxproj -> D:\repos\cpython\PCbuild\amd64\_ssl_d.pdb (Full PDB)
_tkinter.vcxproj -> D:\repos\cpython\PCbuild\amd64\_tkinter_d.pyd
_tkinter.vcxproj -> D:\repos\cpython\PCbuild\amd64\_tkinter_d.pdb (Full PDB)
----------
components: Build
messages: 304050
nosy: denis-osipov
priority: normal
severity: normal
status: open
title: fatal error LNK1120 in PCbuild\python3dll.vcxproj
type: compile error
versions: Python 3.7
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue31747>
_______________________________________
More information about the Python-bugs-list
mailing list