Pepe Menos
Plebs-
Posts
4 -
Joined
-
Last visited
Pepe Menos's Achievements
Newbie (1/14)
0
Reputation
-
How add pthread.h to cmake, please helpme...
-
And this is the cmakeerrorlog: Determining if the include file pthread.h exists failed with the following output: Change Dir: D:/Build1/CMakeFiles/CMakeTmp Run Build Command:"D:/VS2017/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_b5181.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine versi¢n 15.4.8.50001 para .NET Framework Copyright (C) Microsoft Corporation. Todos los derechos reservados. Compilaci¢n iniciada a las 09/02/2018 03:20:53 p. m.. Proyecto "D:\Build1\CMakeFiles\CMakeTmp\cmTC_b5181.vcxproj" en nodo 1 (destinos predeterminados). PrepareForBuild: Creando directorio "cmTC_b5181.dir\Debug\". Creando directorio "D:\Build1\CMakeFiles\CMakeTmp\Debug\". Creando directorio "cmTC_b5181.dir\Debug\cmTC_b5181.tlog\". InitializeBuildStatus: Se crear "cmTC_b5181.dir\Debug\cmTC_b5181.tlog\unsuccessfulbuild" porque se especific¢ "AlwaysCreate". ClCompile: D:\VS2017\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\CL.exe /c /Zi /W1 /WX- /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_b5181.dir\Debug\\" /Fd"cmTC_b5181.dir\Debug\vc141.pdb" /Gd /TC /wd4996 /wd4355 /wd4244 /wd4985 /wd4267 /wd4619 /wd4512 /analyze- /errorReport:queue D:\Build1\CMakeFiles\CMakeTmp\CheckIncludeFile.c Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x86 Copyright (C) Microsoft Corporation. All rights reserved. CheckIncludeFile.c cl /c /Zi /W1 /WX- /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_b5181.dir\Debug\\" /Fd"cmTC_b5181.dir\Debug\vc141.pdb" /Gd /TC /wd4996 /wd4355 /wd4244 /wd4985 /wd4267 /wd4619 /wd4512 /analyze- /errorReport:queue D:\Build1\CMakeFiles\CMakeTmp\CheckIncludeFile.c D:\Build1\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [D:\Build1\CMakeFiles\CMakeTmp\cmTC_b5181.vcxproj] Compilaci¢n del proyecto terminada "D:\Build1\CMakeFiles\CMakeTmp\cmTC_b5181.vcxproj" (destinos predeterminados) -- ERROR. ERROR al compilar. "D:\Build1\CMakeFiles\CMakeTmp\cmTC_b5181.vcxproj" (destino predeterminado) (1) -> (ClCompile destino) -> D:\Build1\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [D:\Build1\CMakeFiles\CMakeTmp\cmTC_b5181.vcxproj] 0 Advertencia(s) 1 Errores Tiempo transcurrido 00:00:00.99
-
I see this problem in the log: Looking for pthread.h Looking for pthread.h - not found When compiling in VS2017 this is the build log: 1>------ Build started: Project: ZERO_CHECK, Configuration: RelWithDebInfo Win32 ------ 1>Checking Build System 1>CMake does not need to re-run because D:/Build1/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/threads/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/boost/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/process/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/zlib/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/g3dlite/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/recastnavigation/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Detour/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Recast/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/jemalloc/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/fmt/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/SFMT/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/utf8cpp/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/valgrind/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/openssl/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/mysql/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/readline/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/gsoap/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/zmq/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/zmqpp/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/efsw/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/bzip2/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/StormLib/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/genrev/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/common/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/database/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/shared/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/ipc/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/authserver/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/bnetserver/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/game/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/scripts/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/worldserver/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/map_extractor/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/vmap4_assembler/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/vmap4_extractor/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/mmaps_generator/CMakeFiles/generate.stamp is up-to-date. 2>------ Build started: Project: zlib, Configuration: RelWithDebInfo Win32 ------ 3>------ Build started: Project: fmt, Configuration: RelWithDebInfo Win32 ------ 4>------ Build started: Project: revision_data.h, Configuration: RelWithDebInfo Win32 ------ 5>------ Build started: Project: zmqpp, Configuration: RelWithDebInfo Win32 ------ 2>Building Custom Rule D:/Trinity1/dep/zlib/CMakeLists.txt 2>CMake does not need to re-run because D:/Build1/dep/zlib/CMakeFiles/generate.stamp is up-to-date. 3>Building Custom Rule D:/Trinity1/dep/fmt/CMakeLists.txt 3>CMake does not need to re-run because D:/Build1/dep/fmt/CMakeFiles/generate.stamp is up-to-date. 4>Building Custom Rule D:/Trinity1/src/genrev/CMakeLists.txt 4>CMake does not need to re-run because D:/Build1/src/genrev/CMakeFiles/generate.stamp is up-to-date. 5>Building Custom Rule D:/Trinity1/dep/zmqpp/CMakeLists.txt 2>adler32.c 2>compress.c 2>crc32.c 2>deflate.c 2>infback.c 2>inffast.c 2>inflate.c 2>inftrees.c 2>trees.c 2>uncompr.c 2>zutil.c 2>Generating Code... 5>CMake does not need to re-run because D:/Build1/dep/zmqpp/CMakeFiles/generate.stamp is up-to-date. 4>-- 4> Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t 4> Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)" 2>zlib.vcxproj -> D:\Build1\dep\zlib\RelWithDebInfo\zlib.lib 6>------ Build started: Project: gsoap, Configuration: RelWithDebInfo Win32 ------ 7>------ Build started: Project: Detour, Configuration: RelWithDebInfo Win32 ------ 6>Building Custom Rule D:/Trinity1/dep/gsoap/CMakeLists.txt 6>CMake does not need to re-run because D:/Build1/dep/gsoap/CMakeFiles/generate.stamp is up-to-date. 7>Building Custom Rule D:/Trinity1/dep/recastnavigation/Detour/CMakeLists.txt 7>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Detour/CMakeFiles/generate.stamp is up-to-date. 7>DetourAlloc.cpp 7>DetourAssert.cpp 7>DetourCommon.cpp 7>DetourNavMesh.cpp 7>DetourNavMeshBuilder.cpp 7>DetourNavMeshQuery.cpp 7>DetourNode.cpp 7>Detour.vcxproj -> D:\Build1\dep\recastnavigation\Detour\RelWithDebInfo\Detour.lib 8>------ Build started: Project: g3dlib, Configuration: RelWithDebInfo Win32 ------ 8>Building Custom Rule D:/Trinity1/dep/g3dlite/CMakeLists.txt 8>CMake does not need to re-run because D:/Build1/dep/g3dlite/CMakeFiles/generate.stamp is up-to-date. 3>format.cc 3>ostream.cc 3>printf.cc 3>posix.cc 5>context.cpp 5>frame.cpp 5>message.cpp 5>poller.cpp 6>soapC.cpp 6>soapServer.cpp 6>stdsoap2.cpp 5>socket.cpp 5>zmqpp.cpp 8>AABox.cpp 8>Any.cpp 8>AnyTableReader.cpp 8>BinaryFormat.cpp 3>fmt.vcxproj -> D:\Build1\dep\fmt\RelWithDebInfo\fmt.lib 9>------ Build started: Project: Recast, Configuration: RelWithDebInfo Win32 ------ 9>Building Custom Rule D:/Trinity1/dep/recastnavigation/Recast/CMakeLists.txt 9>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Recast/CMakeFiles/generate.stamp is up-to-date. 6>gsoap.vcxproj -> D:\Build1\dep\gsoap\RelWithDebInfo\gsoap.lib 10>------ Build started: Project: storm, Configuration: RelWithDebInfo Win32 ------ 9>Recast.cpp 9>RecastAlloc.cpp 9>RecastAssert.cpp 9>RecastArea.cpp 10>Building Custom Rule D:/Trinity1/dep/StormLib/CMakeLists.txt 9>RecastContour.cpp 10>CMake does not need to re-run because D:/Build1/dep/StormLib/CMakeFiles/generate.stamp is up-to-date. 9>RecastFilter.cpp 9>RecastLayers.cpp 9>RecastMesh.cpp 9>RecastMeshDetail.cpp 9>RecastRasterization.cpp 8>BinaryInput.cpp 8>BinaryOutput.cpp 8>Box.cpp 9>RecastRegion.cpp 8>Capsule.cpp 9>Recast.vcxproj -> D:\Build1\dep\recastnavigation\Recast\RelWithDebInfo\Recast.lib 11>------ Build started: Project: bzip2, Configuration: RelWithDebInfo Win32 ------ 11>Building Custom Rule D:/Trinity1/dep/bzip2/CMakeLists.txt 11>CMake does not need to re-run because D:/Build1/dep/bzip2/CMakeFiles/generate.stamp is up-to-date. 10>adpcm.cpp 10>huff.cpp 10>sparse.cpp 10>FileStream.cpp 10>SBaseCommon.cpp 10>SBaseFileTable.cpp 10>SCompression.cpp 10>SFileAddFile.cpp 10>SFileAttributes.cpp 10>SFileCompactArchive.cpp 10>SFileCreateArchive.cpp 10>SFileExtractFile.cpp 10>SFileFindFile.cpp 10>SFileListFile.cpp 10>SFileOpenArchive.cpp 10>SFileOpenFileEx.cpp 10>SFilePatchArchives.cpp 10>SFileReadFile.cpp 10>SFileVerify.cpp 8>CollisionDetection.cpp 11>blocksort.c 11>bzlib.c 11>compress.c 11>crctable.c 11>decompress.c 11>huffman.c 11>randtable.c 11>Generating Code... 8>CoordinateFrame.cpp 8>Crypto.cpp 8>Cylinder.cpp 11>bzip2.vcxproj -> D:\Build1\dep\bzip2\RelWithDebInfo\bzip2.lib 5>zmqpp.vcxproj -> D:\Build1\dep\zmqpp\RelWithDebInfo\zmqpp.lib 10>lookup3.c 10>LzFind.c 10>LzmaDec.c 10>LzmaEnc.c 10>explode.c 10>implode.c 10>blocksort.c 10>bzlib.c 10>compress.c 10>crctable.c 8>debugAssert.cpp 8>FileSystem.cpp 10>decompress.c 10>huffman.c 10>randtable.c 10>adler32.c 10>compress2.c 8>fileutils.cpp 10>crc32.c 10>deflate.c 10>inffast.c 10>inflate.c 10>inftrees.c 10>trees.c 10>zutil.c 10>hash_memory.c 10>md5.c 10>sha1.c 10>ltm_desc.c 10>multi.c 10>rand_prime.c 10>base64_decode.c 10>crypt_argchk.c 10>crypt_find_hash.c 10>crypt_find_prng.c 10>crypt_hash_descriptor.c 8>format.cpp 10>crypt_hash_is_valid.c 10>crypt_libc.c 10>crypt_ltc_mp_descriptor.c 10>crypt_prng_descriptor.c 10>crypt_prng_is_valid.c 10>crypt_register_hash.c 10>crypt_register_prng.c 10>zeromem.c 10>der_decode_bit_string.c 10>der_decode_boolean.c 10>der_decode_choice.c 10>der_decode_ia5_string.c 10>der_decode_integer.c 10>der_decode_object_identifier.c 10>der_decode_octet_string.c 10>der_decode_printable_string.c 10>der_decode_sequence_ex.c 10>der_decode_sequence_flexi.c 10>der_decode_sequence_multi.c 10>der_decode_short_integer.c 10>der_decode_utctime.c 10>der_decode_utf8_string.c 8>g3dfnmatch.cpp 10>der_length_bit_string.c 10>der_length_boolean.c 10>der_length_ia5_string.c 10>der_length_integer.c 10>der_length_object_identifier.c 10>der_length_octet_string.c 10>der_length_printable_string.c 10>der_length_sequence.c 10>der_length_utctime.c 10>der_sequence_free.c 10>der_length_utf8_string.c 10>der_length_short_integer.c 10>ltc_ecc_map.c 10>ltc_ecc_mul2add.c 10>ltc_ecc_mulmod.c 10>ltc_ecc_points.c 10>ltc_ecc_projective_add_point.c 10>ltc_ecc_projective_dbl_point.c 10>pkcs_1_mgf1.c 8>g3dmath.cpp 10>pkcs_1_oaep_decode.c 10>pkcs_1_pss_decode.c 10>pkcs_1_v1_5_decode.c 10>rsa_exptmod.c 8>GThread.cpp 10>rsa_free.c 8>Line.cpp 10>rsa_import.c 10>rsa_make_key.c 8>LineSegment.cpp 10>rsa_verify_hash.c 10>rsa_verify_simple.c 10>bncore.c 10>bn_fast_mp_invmod.c 10>bn_fast_mp_montgomery_reduce.c 10>bn_fast_s_mp_mul_digs.c 10>bn_fast_s_mp_mul_high_digs.c 10>bn_fast_s_mp_sqr.c 10>bn_mp_2expt.c 10>bn_mp_abs.c 10>bn_mp_add.c 10>bn_mp_addmod.c 10>bn_mp_add_d.c 10>bn_mp_and.c 10>bn_mp_clamp.c 10>bn_mp_clear.c 10>bn_mp_clear_multi.c 10>bn_mp_cmp.c 10>bn_mp_cmp_d.c 10>bn_mp_cmp_mag.c 10>bn_mp_cnt_lsb.c 10>bn_mp_copy.c 10>bn_mp_count_bits.c 10>bn_mp_div.c 10>bn_mp_div_2.c 10>bn_mp_div_2d.c 10>bn_mp_div_3.c 10>bn_mp_div_d.c 10>bn_mp_dr_is_modulus.c 10>bn_mp_dr_reduce.c 10>bn_mp_dr_setup.c 10>bn_mp_exch.c 10>bn_mp_exptmod.c 10>bn_mp_exptmod_fast.c 10>bn_mp_expt_d.c 10>bn_mp_exteuclid.c 10>bn_mp_fread.c 10>bn_mp_fwrite.c 10>bn_mp_gcd.c 10>bn_mp_get_int.c 10>bn_mp_grow.c 10>bn_mp_init.c 10>bn_mp_init_copy.c 10>bn_mp_init_multi.c 10>bn_mp_init_set.c 10>bn_mp_init_set_int.c 10>bn_mp_init_size.c 10>bn_mp_invmod.c 10>bn_mp_invmod_slow.c 10>bn_mp_is_square.c 10>bn_mp_jacobi.c 10>bn_mp_karatsuba_mul.c 10>bn_mp_karatsuba_sqr.c 10>bn_mp_lcm.c 10>bn_mp_lshd.c 10>bn_mp_mod.c 10>bn_mp_mod_2d.c 10>bn_mp_mod_d.c 10>bn_mp_montgomery_calc_normalization.c 10>bn_mp_montgomery_reduce.c 10>bn_mp_montgomery_setup.c 10>bn_mp_mul.c 10>bn_mp_mulmod.c 10>bn_mp_mul_2.c 10>bn_mp_mul_2d.c 10>bn_mp_mul_d.c 10>bn_mp_neg.c 10>bn_mp_n_root.c 8>Log.cpp 10>bn_mp_or.c 10>bn_mp_prime_fermat.c 10>bn_mp_prime_is_divisible.c 10>bn_mp_prime_is_prime.c 10>bn_mp_prime_miller_rabin.c 10>bn_mp_prime_next_prime.c 10>bn_mp_prime_rabin_miller_trials.c 10>bn_mp_prime_random_ex.c 10>bn_mp_radix_size.c 10>bn_mp_radix_smap.c 10>bn_mp_rand.c 10>bn_mp_read_radix.c 10>bn_mp_read_signed_bin.c 10>bn_mp_read_unsigned_bin.c 8>Matrix3.cpp 10>bn_mp_reduce.c 10>bn_mp_reduce_2k.c 10>bn_mp_reduce_2k_l.c 10>bn_mp_reduce_2k_setup.c 10>bn_mp_reduce_2k_setup_l.c 8>Matrix4.cpp 10>bn_mp_reduce_is_2k.c 10>bn_mp_reduce_is_2k_l.c 8>MemoryManager.cpp 10>bn_mp_reduce_setup.c 10>bn_mp_rshd.c 10>bn_mp_set.c 10>bn_mp_set_int.c 10>bn_mp_shrink.c 10>bn_mp_signed_bin_size.c 10>bn_mp_sqr.c 10>bn_mp_sqrmod.c 10>bn_mp_sqrt.c 10>bn_mp_sub.c 10>bn_mp_submod.c 10>bn_mp_sub_d.c 10>bn_mp_toom_mul.c 10>bn_mp_toom_sqr.c 10>bn_mp_toradix.c 10>bn_mp_toradix_n.c 10>bn_mp_to_signed_bin.c 10>bn_mp_to_signed_bin_n.c 10>bn_mp_to_unsigned_bin.c 10>bn_mp_to_unsigned_bin_n.c 10>bn_mp_unsigned_bin_size.c 10>bn_mp_xor.c 10>bn_mp_zero.c 10>bn_prime_tab.c 10>bn_reverse.c 10>bn_s_mp_add.c 10>bn_s_mp_exptmod.c 10>bn_s_mp_mul_digs.c 10>bn_s_mp_mul_high_digs.c 10>bn_s_mp_sqr.c 10>bn_s_mp_sub.c 8>PhysicsFrame.cpp 8>Plane.cpp 10>storm.vcxproj -> D:\Build1\dep\StormLib\RelWithDebInfo\StormLib.lib 12>------ Build started: Project: vmap4extractor, Configuration: RelWithDebInfo Win32 ------ 12>Building Custom Rule D:/Trinity1/src/tools/vmap4_extractor/CMakeLists.txt 8>prompt.cpp 12>CMake does not need to re-run because D:/Build1/src/tools/vmap4_extractor/CMakeFiles/generate.stamp is up-to-date. 8>Quat.cpp 12>adtfile.cpp 12>dbcfile.cpp 12>gameobject_extract.cpp 12>model.cpp 8>Random.cpp 12>mpqfile.cpp 8>Ray.cpp 12>vmapexport.cpp 12>wdtfile.cpp 12>wmo.cpp 8>RegistryUtil.cpp 8>Sphere.cpp 8>stringutils.cpp 8>System.cpp 8>TextInput.cpp 8>TextOutput.cpp 8>Triangle.cpp 12>vmap4extractor.vcxproj -> D:\Build1\bin\RelWithDebInfo\vmap4extractor.exe 8>uint128.cpp 8>UprightFrame.cpp 8>Vector2.cpp 8>Vector3.cpp 8>Vector4.cpp 8>g3dlib.vcxproj -> D:\Build1\dep\g3dlite\RelWithDebInfo\g3dlib.lib 13>------ Build started: Project: common, Configuration: RelWithDebInfo Win32 ------ 13>Building Custom Rule D:/Trinity1/src/common/CMakeLists.txt 13>CMake does not need to re-run because D:/Build1/src/common/CMakeFiles/generate.stamp is up-to-date. 13>commonPCH.cpp 13>Common.cpp 13>GitRevision.cpp 13>BoundingIntervalHierarchy.cpp 13>DynamicTree.cpp 13>MMapFactory.cpp 13>MMapManager.cpp 13>VMapFactory.cpp 13>VMapManager2.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\DynamicTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\DynamicTree.cpp) 13>MapTree.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Management\MMapManager.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Management\MMapManager.cpp) 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Management\VMapManager2.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Management\VMapManager2.cpp) 13>TileAssembler.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>GameObjectModel.cpp 13>ModelInstance.cpp 13>WorldModel.cpp 13>BuiltInConfig.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Models\GameObjectModel.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Models\GameObjectModel.cpp) 13>Config.cpp 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>ARC4.cpp 13>BigNumber.cpp 13>HmacHash.cpp 13>OpenSSLCrypto.cpp 13>SHA1.cpp 13>SHA256.cpp 13>PacketCrypt.cpp 13>WorldPacketCrypt.cpp 13>Appender.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Configuration\Config.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Configuration\Config.cpp) 13>AppenderConsole.cpp 13>AppenderFile.cpp 13>Log.cpp 13>d:\trinity1\src\common\logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Logging\AppenderFile.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Logging\AppenderFile.cpp) 13>LogOperation.cpp 13>Logger.cpp 13>d:\trinity1\src\common\logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Logging\Log.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Logging\Log.cpp) 13>Metric.cpp 13>EventMap.cpp 13>EventProcessor.cpp 13>Random.cpp 13>StartProcess.cpp 13>D:\Trinity1\src\common\Logging\Log.cpp(235): error C2039: 'wrap': is not a member of 'boost::asio::strand' 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 13>D:\Trinity1\src\common\Logging\Log.cpp(235): error C2672: 'boost::asio::io_context::post': no matching overloaded function found 13>D:\Trinity1\src\common\Logging\Log.cpp(334): error C2514: 'boost::asio::strand': class has no constructors 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 13>TaskScheduler.cpp 13>Util.cpp 13>Errors.cpp 13>d:\trinity1\src\common\metric\Metric.h(52): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(52): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(52): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(52): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2039: 'io_service': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2061: syntax error: identifier 'io_service' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2143: syntax error: missing ')' before '{' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2059: syntax error: ')' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(24): error C2511: 'void Metric::Initialize(const std::string &,boost::asio::io_service &,std::function<void (void)>)': overloaded member function not found in 'Metric' 13>d:\trinity1\src\common\metric\Metric.h(48): note: see declaration of 'Metric' 13>D:\Trinity1\src\common\Metric\Metric.cpp(25): error C2597: illegal reference to non-static member 'Metric::_realmName' 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2039: 'deadline_timer': is not a member of 'boost::asio' 13>C:\local\boost_1_66_0\boost/asio/io_context_strand.hpp(31): note: see declaration of 'boost::asio' 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2065: 'deadline_timer': undeclared identifier 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2672: 'Trinity::make_unique': no matching overloaded function found 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2974: 'Trinity::make_unique': invalid template argument for 'T', type expected 13>D:\Trinity1\src\common\Common.h(186): note: see declaration of 'Trinity::make_unique' 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2039: 'deadline_timer': is not a member of 'boost::asio' 13>C:\local\boost_1_66_0\boost/asio/io_context_strand.hpp(31): note: see declaration of 'boost::asio' 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2065: 'deadline_timer': undeclared identifier 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2672: 'Trinity::make_unique': no matching overloaded function found 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2974: 'Trinity::make_unique': invalid template argument for 'T', type expected 13>D:\Trinity1\src\common\Common.h(186): note: see declaration of 'Trinity::make_unique' 13>D:\Trinity1\src\common\Metric\Metric.cpp(28): error C2597: illegal reference to non-static member 'Metric::_overallStatusLogger' 13>D:\Trinity1\src\common\Metric\Metric.cpp(29): error C2352: 'Metric::LoadFromConfigs': illegal call of non-static member function 13>d:\trinity1\src\common\metric\Metric.h(94): note: see declaration of 'Metric::LoadFromConfigs' 13>D:\Trinity1\src\common\Metric\Metric.cpp(198): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(198): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(198): error C2039: 'expires_from_now': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(199): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(199): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(199): error C2039: 'async_wait': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): error C2039: 'get_io_service': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): error C2228: left of '.stopped' must have class/struct/union 13>D:\Trinity1\src\common\Metric\Metric.cpp(220): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(220): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(220): error C2039: 'cancel': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(221): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(221): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(221): error C2039: 'cancel': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(228): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(228): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(228): error C2039: 'expires_from_now': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(229): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(229): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(229): error C2039: 'async_wait': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Utilities\StartProcess.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Utilities\StartProcess.cpp) 13>Done building project "common.vcxproj" -- FAILED. 14>------ Build started: Project: database, Configuration: RelWithDebInfo Win32 ------ 15>------ Build started: Project: mapextractor, Configuration: RelWithDebInfo Win32 ------ 16>------ Build started: Project: mmaps_generator, Configuration: RelWithDebInfo Win32 ------ 17>------ Build started: Project: vmap4assembler, Configuration: RelWithDebInfo Win32 ------ 16>Building Custom Rule D:/Trinity1/src/tools/mmaps_generator/CMakeLists.txt 17>Building Custom Rule D:/Trinity1/src/tools/vmap4_assembler/CMakeLists.txt 14>Building Custom Rule D:/Trinity1/src/server/database/CMakeLists.txt 15>Building Custom Rule D:/Trinity1/src/tools/map_extractor/CMakeLists.txt 16>CMake does not need to re-run because D:/Build1/src/tools/mmaps_generator/CMakeFiles/generate.stamp is up-to-date. 14>CMake does not need to re-run because D:/Build1/src/server/database/CMakeFiles/generate.stamp is up-to-date. 17>CMake does not need to re-run because D:/Build1/src/tools/vmap4_assembler/CMakeFiles/generate.stamp is up-to-date. 15>CMake does not need to re-run because D:/Build1/src/tools/map_extractor/CMakeFiles/generate.stamp is up-to-date. 17>VMapAssembler.cpp 16>IntermediateValues.cpp 16>MapBuilder.cpp 16>PathGenerator.cpp 16>TerrainBuilder.cpp 14>databasePCH.cpp 14>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 14>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 14>Done building project "database.vcxproj" -- FAILED. 18>------ Build started: Project: shared, Configuration: RelWithDebInfo Win32 ------ 18>Building Custom Rule D:/Trinity1/src/server/shared/CMakeLists.txt 18>CMake does not need to re-run because D:/Build1/src/server/shared/CMakeFiles/generate.stamp is up-to-date. 15>System.cpp 15>adt.cpp 15>dbcfile.cpp 15>loadlib.cpp 15>wdt.cpp 17>LINK : fatal error LNK1181: cannot open input file '..\..\common\RelWithDebInfo\common.lib' 17>Done building project "vmap4assembler.vcxproj" -- FAILED. 18>sharedPCH.cpp 15>LINK : fatal error LNK1181: cannot open input file '..\..\common\RelWithDebInfo\common.lib' 15>Done building project "mapextractor.vcxproj" -- FAILED. 18>DB2FileLoader.cpp 18>DBCFileLoader.cpp 18>ByteBuffer.cpp 18>Realm.cpp 18>RealmList.cpp 18>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\server\shared\Packets\ByteBuffer.cpp) 18>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\server\shared\Packets\ByteBuffer.cpp) 18>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\server\shared\Realm\RealmList.cpp) 18>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\server\shared\Realm\RealmList.cpp) 18>Done building project "shared.vcxproj" -- FAILED. 19>------ Build started: Project: ipc, Configuration: RelWithDebInfo Win32 ------ 20>------ Build started: Project: authserver, Configuration: RelWithDebInfo Win32 ------ 20>Building Custom Rule D:/Trinity1/src/server/authserver/CMakeLists.txt 20>CMake does not need to re-run because D:/Build1/src/server/authserver/CMakeFiles/generate.stamp is up-to-date. 20>authPCH.cpp 16>LINK : fatal error LNK1181: cannot open input file '..\..\common\RelWithDebInfo\common.lib' 16>Done building project "mmaps_generator.vcxproj" -- FAILED. 20>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 20>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 19>Building Custom Rule D:/Trinity1/src/server/ipc/CMakeLists.txt 19>CMake does not need to re-run because D:/Build1/src/server/ipc/CMakeFiles/generate.stamp is up-to-date. 19>Commands.cpp 19>ZMQTask.cpp 19>ZmqContext.cpp 19>ZmqListener.cpp 20>Done building project "authserver.vcxproj" -- FAILED. 19>ZmqMux.cpp 19>ZmqWorker.cpp 19>ipc.vcxproj -> D:\Build1\src\server\ipc\RelWithDebInfo\ipc.lib 21>------ Build started: Project: game, Configuration: RelWithDebInfo Win32 ------ 22>------ Build started: Project: bnetserver, Configuration: RelWithDebInfo Win32 ------ 22>Building Custom Rule D:/Trinity1/src/server/bnetserver/CMakeLists.txt 21>Building Custom Rule D:/Trinity1/src/server/game/CMakeLists.txt 22>CMake does not need to re-run because D:/Build1/src/server/bnetserver/CMakeFiles/generate.stamp is up-to-date. 21>CMake does not need to re-run because D:/Build1/src/server/game/CMakeFiles/generate.stamp is up-to-date. 22>bnetPCH.cpp 21>gamePCH.cpp 22>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 22>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 21>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 21>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 22>Done building project "bnetserver.vcxproj" -- FAILED. 21>Done building project "game.vcxproj" -- FAILED. 23>------ Build started: Project: scripts, Configuration: RelWithDebInfo Win32 ------ 23>Building Custom Rule D:/Trinity1/src/server/scripts/CMakeLists.txt 23>CMake does not need to re-run because D:/Build1/src/server/scripts/CMakeFiles/generate.stamp is up-to-date. 23>ScriptPCH.cpp 23>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 23>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 23>Done building project "scripts.vcxproj" -- FAILED. 24>------ Build started: Project: worldserver, Configuration: RelWithDebInfo Win32 ------ 24>Building Custom Rule D:/Trinity1/src/server/worldserver/CMakeLists.txt 24>CMake does not need to re-run because D:/Build1/src/server/worldserver/CMakeFiles/generate.stamp is up-to-date. 24>worldPCH.cpp 24>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 24>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 24>Done building project "worldserver.vcxproj" -- FAILED. 25>------ Build started: Project: ALL_BUILD, Configuration: RelWithDebInfo Win32 ------ 25>Building Custom Rule D:/Trinity1/CMakeLists.txt 25>CMake does not need to re-run because D:/Build1/CMakeFiles/generate.stamp is up-to-date. 26>------ Skipped Build: Project: INSTALL, Configuration: RelWithDebInfo Win32 ------ 26>Project not selected to build for this solution configuration ========== Build: 14 succeeded, 11 failed, 0 up-to-date, 1 skipped ========== And this is photo for the 70 error in VS2017
-
Hello I have a problem when compilin trinity core 4.3.4 in Visual Studio 2017, my english is very very bad, sourry for thas, this my cmake log: Detected 32-bit platform MSVC: Enabled large address awareness MSVC: Enabled SSE2 support MSVC: Disabled Safe Exception Handlers for debug builds MSVC: Enabled increased number of sections in object files MSVC: Overloaded standard names MSVC: Disabled NON-SECURE warnings MSVC: Disabled POSIX warnings MSVC: Disabled generic compiletime warnings Found ZMQ library: C:/Program Files (x86)/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib Found ZMQ headers: C:/Program Files (x86)/ZeroMQ 4.0.4/include Found MySQL library: C:/wamp1/bin/mysql/mysql5.5.24/lib/libmysql.lib Found MySQL headers: C:/wamp1/bin/mysql/mysql5.5.24/include Found MySQL executable: C:/wamp1/bin/mysql/mysql5.5.24/bin/mysql.exe Found git binary : C:/Program Files/Git/cmd/git.exe Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)" * TrinityCore revision : unknown 1970-01-01 00:00:00 +0000 (Archived branch) * Install core to : C:/Program Files (x86)/TrinityCore * Build world/auth : Yes (default) * Build with scripts : Yes (static) * Build map/vmap tools : Yes (default) * Build core w/PCH : Yes (default) * Build scripts w/PCH : Yes (default) * Show compile-warnings : No (default) * Use coreside debug : No (default) * Show source tree : Yes (hierarchical) * Use GIT revision hash : Yes (default) Looking for pthread.h Looking for pthread.h - not found Found Threads: TRUE Boost version: 1.66.0 Found the following Boost libraries: system filesystem thread program_options iostreams regex Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Success Looking for open Looking for open - found Found OpenSSL library: optimized;C:/OpenSSL-Win32/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win32/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win32/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win32/lib/VC/libeay32MDd.lib Found OpenSSL headers: C:/OpenSSL-Win32/include Found ZMQ library: C:/Program Files (x86)/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib Found ZMQ headers: C:/Program Files (x86)/ZeroMQ 4.0.4/include * Script configuration (static): | +- worldserver | +- Commands | +- Custom | +- EasternKingdoms | +- Events | +- Kalimdor | +- Maelstrom | +- Northrend | +- OutdoorPvP | +- Outland | +- Pet | +- Spells | +- World | Configuring done Generating done