mumble-voip / mumble

Mumble is an open-source, low-latency, high quality voice chat software.
https://www.mumble.info
Other
6.24k stars 1.1k forks source link

while take build,issue in Linking CXX shared library ..\..\mumble_app.dll #5970

Closed Sardonyxtechsupport closed 1 year ago

Sardonyxtechsupport commented 1 year ago

Description

While i am taking build ,i received error like below

C:\Users\Administrator\mumble\build>cmake --build C:/Users/Administrator/mumble/build
[  0%] Built target generate_license_header
[  0%] Built target TracyClient
[  0%] Automatic MOC for target shared
[  0%] Built target shared_autogen
[  6%] Built target shared
[  7%] Built target xinputcheck
[  8%] Built target rnnoise
[ 31%] Built target opus
[ 33%] Built target speexdsp
[ 33%] Automatic MOC and UIC for target mumble_client_object_lib
[ 33%] Built target mumble_client_object_lib_autogen
[ 33%] Automatic RCC for ../../mumble_flags.qrc
[ 33%] Built target mumble_client_object_lib_arcc_mumble_flags
[ 65%] Built target mumble_client_object_lib
[ 66%] Built target link
[ 67%] Built target arma2
[ 68%] Built target amongus
[ 68%] Built target aoc
[ 68%] Built target bf1
[ 69%] Built target bf2142
[ 69%] Built target bf2
[ 69%] Built target bf1942
[ 69%] Built target bf3
[ 69%] Built target bf4
[ 69%] Built target bfbc2
[ 70%] Built target bf4_x86
[ 70%] Built target bfheroes
[ 70%] Built target borderlands
[ 71%] Built target blacklight
[ 71%] Built target borderlands2
[ 72%] Built target cod2
[ 73%] Built target breach
[ 74%] Built target cod5
[ 74%] Built target codmw2so
[ 74%] Built target cod4
[ 74%] Built target codmw2
[ 74%] Built target cs
[ 75%] Built target ffxiv_x64
[ 76%] Built target gmod
[ 76%] Built target gtaiv
[ 77%] Built target gw
[ 78%] Built target gtav
[ 78%] Built target gtasa
[ 78%] Built target insurgency
[ 79%] Built target dys
[ 79%] Built target etqw
[ 79%] Built target ffxiv
[ 79%] Built target jc2
[ 79%] Built target lol
[ 79%] Built target ql
[ 79%] Built target rl
[ 80%] Built target lotro
[ 81%] Built target se
[ 81%] Built target sr
[ 82%] Built target ut2004
[ 82%] Built target ut3
[ 82%] Built target ut99
[ 82%] Built target wow
[ 83%] Built target wolfet
[ 83%] Built target wow_x64
[ 84%] Automatic MOC and UIC for target mumble
[ 84%] Built target mumble_autogen
[ 84%] Linking CXX shared library ..\..\mumble_app.dll
LINK: command "C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1433~1.316\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\mumble.dir\objects1 /out:..\..\mumble_app.dll /implib:mumble_app.lib /pdb:C:\Users\Administrator\mumble\build\mumble_app.pdb /dll /version:0.0 /WX /machine:x64 /INCREMENTAL:NO /INCREMENTAL:NO /LTCG C:\src\vcpkg\installed\x64-windows-static-md\lib\PocoXMLmd.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\libexpatMD.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\PocoZipmd.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\PocoFoundationmd.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\pcre2-8.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\zlib.lib iphlpapi.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\sndfile.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\vorbisenc.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\vorbis.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\FLAC.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\ogg.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\opus.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\mpg123.lib shlwapi.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\libmp3lame-static.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\libmpghip-static.lib ..\shared.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\libprotobuf.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\libssl.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\libcrypto.lib crypt32.lib ws2_32.lib crypt32.lib ws2_32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Network.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\bearer\qgenericbearer.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Network.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\bearer\qgenericbearer.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5Network.lib dnsapi.lib iphlpapi.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Xml.lib qwave.lib ..\tracy\TracyClient.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Concurrent.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Sql.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlite.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlmysql.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlodbc.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlpsql.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Sql.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlite.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlmysql.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlodbc.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\sqldrivers\qsqlpsql.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\sqlite3.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\mysqlclient.lib odbc32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5Sql.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libpq.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libpgport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libpgcommon.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libssl.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libcrypto.lib secur32.lib crypt32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Svg.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Widgets.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\iconengines\qsvgicon.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qsvg.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\platforms\qwindows.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Gui.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\styles\qwindowsvistastyle.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5EventDispatcherSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5FontDatabaseSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5ThemeSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5AccessibilitySupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5WindowsUIAutomationSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qgif.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qicns.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qico.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qjp2.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qjpeg.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qtga.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qtiff.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qwbmp.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qwebp.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Svg.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Widgets.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\iconengines\qsvgicon.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qsvg.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\platforms\qwindows.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Gui.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\styles\qwindowsvistastyle.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5EventDispatcherSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5FontDatabaseSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5ThemeSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5AccessibilitySupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5WindowsUIAutomationSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qgif.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qicns.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qico.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qjp2.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qjpeg.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qtga.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qtiff.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qwbmp.lib C:\src\vcpkg\installed\x64-windows-static-md\plugins\imageformats\qwebp.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5Svg.lib shlwapi.lib wtsapi32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5EventDispatcherSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5FontDatabaseSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5ThemeSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5AccessibilitySupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5WindowsUIAutomationSupport.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5Widgets.lib uxtheme.lib dwmapi.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\freetype.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\brotlidec-static.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\brotlicommon-static.lib dwrite.lib d2d1.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\jasper.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\freeglut.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\tiff.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\lzma.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\jpeg.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\Qt5Core.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5Gui.lib d3d11.lib dxgi.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\Qt5Core.lib mpr.lib userenv.lib version.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\zlib.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\double-conversion.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\icuin.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\icuuc.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\icudt.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\pcre2-16.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\zstd.lib netapi32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\harfbuzz.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\brotlicommon-static.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\brotlidec-static.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\bz2.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\freetype.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\libpng16.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\\zlib.lib imm32.lib ws2_32.lib winmm.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\webpdecoder.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\webpdemux.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\webpmux.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\webp.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\bz2.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libpng16.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icuin.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icutu.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icuuc.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icuio.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icudt.lib Advapi32.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\bz2.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\libpng16.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icuin.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icutu.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icuuc.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icuio.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\icudt.lib Advapi32.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\\zstd.lib xinputcheck\xinputcheck.lib Delayimp.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\boost_system-vc140-mt.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\boost_thread-vc140-mt.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\boost_chrono-vc140-mt.lib 
C:\src\vcpkg\installed\x64-windows-static-md\lib\boost_atomic-vc140-mt.lib dbghelp.lib dxguid.lib hid.lib wintrust.lib speexdsp\speexdsp.lib rnnoise\rnnoise.lib C:\src\vcpkg\installed\x64-windows-static-md\lib\dnssd.lib avrt.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:..\..\mumble_app.dll.manifest" failed (exit code 1120) with the following output:
   Creating library mumble_app.lib and object mumble_app.exp
mysqlclient.lib(my_time.cc.obj) : error LNK2001: unresolved external symbol __std_max_element_1
..\..\mumble_app.dll : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'C:\Users\Administrator\CMake\bin\cmake.exe' : return code '0xffffffff'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\nmake.exe"' : return code '0x2'
Stop.

C:\Users\Administrator\mumble\build>

Steps to reproduce

  1. just clone source code
  2. install vcpkg
  3. build the code

Mumble version

No response

Mumble component

Both

OS

Windows

Reproducible?

Yes

Additional information

this is happening in recent clone source code

Relevant log output

No response

Screenshots

No response

davidebeatrici commented 1 year ago

The MySQL client library was probably built for a different CRT, please try to rebuild it.

Sardonyxtechsupport commented 1 year ago

The MySQL client library was probably built for a different CRT, please try to rebuild it.

You mean that, I will execute build command again?

davidebeatrici commented 1 year ago

For the vcpkg package, then Mumble.

github-actions[bot] commented 1 year ago

As there has been no activity on this issue for a couple of days, we assume that your issue has been fixed in the meantime. Should this not be the case, please let us know.

If no further activity happens, this issue will be closed within 3 days.