• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[SOLVED] Trinitycore and ELUA Build errors >_>

Status
Not open for further replies.

Syphex

Exalted Member
This fixed my problem, Thanks to Tommy for his support, Please feel free to press that "Thank you" button below on his comment!!

From searching that error, I found this stackoverflow topic: http://stackoverflow.com/questions/3...e-or-directory

According to that there's two files that are missing in 5.7: binary_log_funcs.h and binary_log_types.h - Perhaps the answers would help you?

Is it even recommended to have 5.7? CMake macro FindMySQL searches for 5.7, so I assume TrinityCore sources support it.


So i have been sitting here the past 2 days, finally gotten all the boost files to work and all the correct software for windows 10, however now im sitting at this error, and i have a hard time finding an solution to it.
Error list;
Error 1 error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory c:\program files\mysql\mysql server 5.7\include\mysql_com.h 22 1 database
Error 2 error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory c:\program files\mysql\mysql server 5.7\include\mysql_com.h 22 1 game
Error 3 error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory c:\program files\mysql\mysql server 5.7\include\mysql_com.h 22 1 scripts
Error 5 error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory c:\program files\mysql\mysql server 5.7\include\mysql_com.h 22 1 worldserver
Error 4 error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory c:\program files\mysql\mysql server 5.7\include\mysql_com.h 22 1 authserver


OUTPUT LIST
1>------ Build started: Project: ZERO_CHECK, Configuration: Release Win32 ------
1> Checking Build System
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/zlib/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/g3dlite/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/recastnavigation/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/recastnavigation/Detour/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/recastnavigation/Recast/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/cppformat/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/dep/gsoap/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/genrev/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/common/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/database/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/shared/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/game/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/authserver/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/scripts/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Build/src/server/worldserver/CMakeFiles/generate.stamp is up-to-date.
2>------ Build started: Project: revision_data.h, Configuration: Release Win32 ------
3>------ Build started: Project: zlib, Configuration: Release Win32 ------
4>------ Build started: Project: database, Configuration: Release Win32 ------
5>------ Build started: Project: format, Configuration: Release Win32 ------
6>------ Build started: Project: game, Configuration: Release Win32 ------
7>------ Build started: Project: gsoap, Configuration: Release Win32 ------
8>------ Build started: Project: scripts, Configuration: Release Win32 ------
2> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/genrev/CMakeLists.txt
2> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\genrev\CMakeFiles\generate.stamp is up-to-date.
3> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/dep/zlib/CMakeLists.txt
3> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\zlib\CMakeFiles\generate.stamp is up-to-date.
6> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/server/game/CMakeLists.txt
6> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\game\CMakeFiles\generate.stamp is up-to-date.
4> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/server/database/CMakeLists.txt
4> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\database\CMakeFiles\generate.stamp is up-to-date.
3> adler32.c
3> compress.c
3> crc32.c
3> deflate.c
3> infback.c
5> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/dep/cppformat/CMakeLists.txt
3> inffast.c
3> inflate.c
3> inftrees.c
5> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\cppformat\CMakeFiles\generate.stamp is up-to-date.
4> databasePCH.cpp
3> trees.c
6> gamePCH.cpp
3> uncompr.c
3> zutil.c
3> Generating Code...
9>------ Build started: Project: common, Configuration: Release Win32 ------
10>------ Build started: Project: shared, Configuration: Release Win32 ------
7> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/dep/gsoap/CMakeLists.txt
7> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\gsoap\CMakeFiles\generate.stamp is up-to-date.
5> format.cc
5> posix.cc
10> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/server/shared/CMakeLists.txt
10> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\shared\CMakeFiles\generate.stamp is up-to-date.
7> soapC.cpp
7> soapServer.cpp
9> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/common/CMakeLists.txt
7> stdsoap2.cpp
9> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\common\CMakeFiles\generate.stamp is up-to-date.
10> sharedPCH.cpp
9> commonPCH.cpp
8> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/server/scripts/CMakeLists.txt
8> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\scripts\CMakeFiles\generate.stamp is up-to-date.
10> DBCFileLoader.cpp
10> ByteBuffer.cpp
10> ServiceWin32.cpp
4>c:\program files\mysql\mysql server 5.7\include\mysql_com.h(22): fatal error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory
6>c:\program files\mysql\mysql server 5.7\include\mysql_com.h(22): fatal error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory
8> ScriptPCH.cpp
7> gsoap.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\gsoap\Release\gsoap.lib
5> format.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\cppformat\Release\format.lib
10> shared.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\shared\Release\shared.lib
8>c:\program files\mysql\mysql server 5.7\include\mysql_com.h(22): fatal error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory
3> zlib.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\zlib\Release\zlib.lib
11>------ Build started: Project: Detour, Configuration: Release Win32 ------
12>------ Build started: Project: g3dlib, Configuration: Release Win32 ------
13>------ Build started: Project: Recast, Configuration: Release Win32 ------
13> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/dep/recastnavigation/Recast/CMakeLists.txt
11> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/dep/recastnavigation/Detour/CMakeLists.txt
9> Common.cpp
9> BoundingIntervalHierarchy.cpp
9> DynamicTree.cpp
11> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\recastnavigation\Detour\CMakeFiles\generate.stamp is up-to-date.
9> MMapFactory.cpp
9> MMapManager.cpp
13> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\recastnavigation\Recast\CMakeFiles\generate.stamp is up-to-date.
9> VMapFactory.cpp
9> VMapManager2.cpp
9> MapTree.cpp
12> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/dep/g3dlite/CMakeLists.txt
9> TileAssembler.cpp
9> GameObjectModel.cpp
9> ModelInstance.cpp
12> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\g3dlite\CMakeFiles\generate.stamp is up-to-date.
9> WorldModel.cpp
9> EventMap.cpp
9> EventProcessor.cpp
9> TaskScheduler.cpp
9> Util.cpp
9> Errors.cpp
13> Recast.cpp
11> DetourAlloc.cpp
9> Config.cpp
13> RecastAlloc.cpp
13> RecastArea.cpp
9> Appender.cpp
11> DetourCommon.cpp
11> DetourNavMesh.cpp
11> DetourNavMeshBuilder.cpp
11> DetourNavMeshQuery.cpp
13> RecastContour.cpp
9> AppenderConsole.cpp
11> DetourNode.cpp
13> RecastFilter.cpp
13> RecastLayers.cpp
9> AppenderFile.cpp
13> RecastMesh.cpp
13> RecastMeshDetail.cpp
13> RecastRasterization.cpp
9> Log.cpp
9> Logger.cpp
13> RecastRegion.cpp
9> LogOperation.cpp
9> ARC4.cpp
12> AABox.cpp
12> Any.cpp
9> AuthCrypt.cpp
12> AnyTableReader.cpp
9> BigNumber.cpp
12> BinaryFormat.cpp
9> HMACSHA1.cpp
12> BinaryInput.cpp
12> BinaryOutput.cpp
12> Box.cpp
12> Capsule.cpp
9> OpenSSLCrypto.cpp
9> SHA1.cpp
9> GitRevision.cpp
12> CollisionDetection.cpp
12> CoordinateFrame.cpp
12> Crypto.cpp
12> Cylinder.cpp
13> Recast.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\recastnavigation\Recast\Release\Recast.lib
12> debugAssert.cpp
12> FileSystem.cpp
12> fileutils.cpp
12> format.cpp
12> g3dfnmatch.cpp
12> g3dmath.cpp
12> GThread.cpp
12> Line.cpp
12> LineSegment.cpp
12> Log.cpp
12> Matrix3.cpp
11> Detour.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\recastnavigation\Detour\Release\Detour.lib
12> Matrix4.cpp
12> MemoryManager.cpp
12> PhysicsFrame.cpp
12> Plane.cpp
12> prompt.cpp
12> Quat.cpp
9> common.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\common\Release\common.lib
12> Random.cpp
14>------ Build started: Project: authserver, Configuration: Release Win32 ------
12> Ray.cpp
12> RegistryUtil.cpp
12> Sphere.cpp
12> stringutils.cpp
12> System.cpp
12> TextInput.cpp
12> TextOutput.cpp
12> Triangle.cpp
14> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/server/authserver/CMakeLists.txt
12> uint128.cpp
12> UprightFrame.cpp
14> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\authserver\CMakeFiles\generate.stamp is up-to-date.
12> Vector2.cpp
12> Vector3.cpp
12> Vector4.cpp
14> authPCH.cpp
12> g3dlib.vcxproj -> Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\dep\g3dlite\Release\g3dlib.lib
14>c:\program files\mysql\mysql server 5.7\include\mysql_com.h(22): fatal error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory
15>------ Build started: Project: worldserver, Configuration: Release Win32 ------
15> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/src/server/worldserver/CMakeLists.txt
15> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\src\server\worldserver\CMakeFiles\generate.stamp is up-to-date.
15> worldPCH.cpp
15>c:\program files\mysql\mysql server 5.7\include\mysql_com.h(22): fatal error C1083: Cannot open include file: 'binary_log_types.h': No such file or directory
16>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
16> Building Custom Rule Z:/WoWModding/2- HOSTING SERVER/3.3.5/TrinityCore/Source/CMakeLists.txt
16> CMake does not need to re-run because Z:\WoWModding\2- HOSTING SERVER\3.3.5\TrinityCore\Build\CMakeFiles\generate.stamp is up-to-date.
17>------ Skipped Build: Project: INSTALL, Configuration: Release Win32 ------
17>Project not selected to build for this solution configuration
========== Build: 11 succeeded, 5 failed, 0 up-to-date, 1 skipped ==========
 
Last edited:

Syphex

Exalted Member
Went back to an very old post with a comment of tommy, seems like i choose 64 bit instead of 32, which may cause this problem, however still unsure if that will fix it.
Any comment may even be helpful
 

Rochet2

Moderator / Eluna Dev
No, the error is with you using mysql 5.7
Download 5.6 and it will be fine. Also make sure you install 32 bit like you read from tommy's post probably :p

And the problem isnt with TC or eluna from what I know. The problem is with mysql 5.7. Other ppl have had this error too with their projects and you can google the error for more info on how you could try fix it if you want to use 5.7


To choose 32 bit mysql download the installer, in it select to choose what you install or advanced installation or whatever makes you able to select everything. Then go and select to install mysql, but make sure that you choose the 32 bit one. Open the nested options in the selection menu to find the 32 - 64 options as they are not visible by default.
 
Last edited:

Syphex

Exalted Member
Tried to do a reinstall and all that stuff, and it still doesnt work, i still get the same error as above.
 

Syphex

Exalted Member
I reinstalled to 5.6 but it still gave me the same errors so the version is not the case.
Copying the files from a source file already fixed my problem as tommy mentioned above.
I was considering doing that at the first, But as previous mistakes i thought it were not going to be working correctly with my core if i did. It's currently building and has done so for the past 2 minutes, before it took 10 seconds and it would give me errors.

Consider this problem solved and Thanks for your support!!!




7>------ Skipped Build: Project: INSTALL, Configuration: Release Win32 ------
7>Project not selected to build for this solution configuration
========== Build: 6 succeeded, 0 failed, 16 up-to-date, 1 skipped ==========
 
Last edited:
Status
Not open for further replies.
Top