Jump to content
TrinityCore

Aokromes

Moderators
  • Posts

    4497
  • Joined

  • Last visited

  • Days Won

    229

Everything posted by Aokromes

  1. Then http://www.trinitycore.org/f/topic/345-howto-properly-install-git-on-windows-fix-trinitycore-rev-0000-00-00/
  2. You need to re-extract maps, because mmaps where merged into master.
  3. TrinityCore needs: mysql => 5.1 ace => 5.8.3 cmake => 2.8.0 openssl => 0.9.8o SSE2 capable processor.
  4. To start, there are 156 updates on TC sql/updates/world on head. To continue 'StartScript' was dropped on this month. Use http://www.trinitycore.org/f/topic/43-windowslinux-combine-sql-updates/ to avoid forget to apply any sql file.
  5. --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end ---
  6. You have one # on your cmake path when trying to compile. Removing it will fix it.
  7. killed 2 images, idk if there are more.
  8. --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end ---
  9. --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end ---
  10. To start, you need mysql 5.1 and higher.
  11. --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end ---
  12. --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end ---
  13. --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end ---
  14. Core compilation errors Part 2 I am unable to compile i get trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp:34: error: variable or field ‘threadIdCallback’ declared void trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp:34: error: ‘CRYPTO_THREADID’ was not declared in this scope trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp:34: error: ‘id’ was not declared in this scope trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp: In function ‘void OpenSSLCrypto::threadsSetup()’: trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp:46: error: ‘threadIdCallback’ was not declared in this scope trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp:46: error: ‘CRYPTO_THREADID_set_callback’ was not declared in this scope trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp: In function ‘void OpenSSLCrypto::threadsCleanup()’: trinitycore/src/server/shared/Cryptography/OpenSSLCrypto.cpp:53: error: ‘CRYPTO_THREADID_set_callback’ was not declared in this scope If you are using one linux with system wide openssl 0.9.8 instalation you need to update to openssl 1.0.0 or install openssl 1.0.0 into your home directory and set cmake to that path with: -DOPENSSL_LIBRARIES -DOPENSSL_SSL_LIBRARIES -DOPENSSL_INCLUDE_DIR -DOPENSSL_CRYPTO_LIBRARIES -DOpenSSL_ROOT_DIR I can't compile TC under *NIX. i get: error: expected ")" before â_BUILD_DIRECTIVE"" Update your TC sources. I can't compile TC under Windows. i get: The C compiler "C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/x86_amd64/cl.exe" is not able to compile a simple test program. Install any available service pack/update for your Visual Studio version. I can't compile TC under Windows. i get: Could not find the MySQL libraries! Please install the development libraries and headers MySQL sources have been removed from the repository. Like OpenSSL, you need to set MYSQL_LIBRARY and MYSQL_INCLUDE_DIR to where you have mysql installed. In my case, it's LIB=C:mysqlliblibmysqld.lib and INCLUDE_DIR=C:mysqlinclude I can't compile TC i get: /usr/bin/ld: cannot find -lpthreads undefined reference to `pthread_create' declare -x CFLAGS="-m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g3 -ggdb3 -pipe -msse3 -fno-strength-reduce -fno-delete-null-pointer-checks -fno-strict-aliasing -frename-registers -rdynamic -fno-fast-math -lpthread" declare -x CXXFLAGS="-m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g3 -ggdb3 -pipe -msse3 -fno-strength-reduce -fno-delete-null-pointer-checks -fno-strict-aliasing -frename-registers -rdynamic -fno-fast-math -lpthread" cmake ../ -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/your/installation/path Another fix can be: If you didn't install mysql from an apt package like me, tc might not find you mysql client lib also if it says it has found it. "-DMYSQL_LIBRARY=/usr/lib/x86_64-linux-gnu/libmysqlclient.so" will get it working Thx Nikno.
  15. Client Issues My wow 3.3.5a client tries to update when i try to login Trinitycore uses usernames and not emails to login ingame, you must avoid the use of @ on your usernames/login secuence or your client will try to update to live version. My wow 4.3.4 client tries to update when i try to login Wow 4 clients tries to update to live version even if you enter a username at login, you must edit realmlist.wtf and set patchlist to localhost to avoid that. You can get "Cannot stream required archive data. Please check the network connection" if you don't have a full wow 4.3.4 client, you must download it from somewhere. I get error 0xc000007b every time i try to start core This error is because you have mixing 32 and 64 bits libraries. I get failed to connect 5 times to world socket, aborting login on 6.x core You have forgot to open the 2nd 6.x port (8086 by default).
  16. cmake errors TCE00019 I can't compile Trinitycore, i get CMake Error at cmake/options.cmake:19 (message): The value (1) of your SCRIPTS variable is invalid! Allowed values are: none;static;dynamic;minimal-static;minimal-dynamicCall Stack (most recent call first): CMakeLists.txt:50 (include) or similar You are trying to update your core from pre-hotswaping system to one hotswaping build or one outdated non-official wiki you need to delete your build directory and re-run cmake and be sure on a GUI you have a dropdown allowing to select between none;static;dynamic;minimal-static;minimal-dynamic or on command line to use -DSCRIPTS= one of the values listed on the error message. If you are following one non-official wiki, the proper wiki is https://trinitycore.atlassian.net/wiki/display/tc/TrinityCore+Home TCE00020 TCE00021 I can't compile Trinitycore, i get: CMake Error at cmake/macros/FindBoost.cmake:1185 (message): Unable to find the requested Boost libraries. Boost version: 1.65.0 Boost include path: C:/boost_1_65_0 Could not find the following static Boost libraries: or similar Read point 7 of https://trinitycore.atlassian.net/wiki/display/tc/Windows+Requirements be sure if you use Visual Studio 2015 you get boost compiled for Visual Studio 2015 or if you use Visual Studio 2017 you get boost compiled for Visual Studio 2017. Also, if you are updating Linux based Trinitycore you may miss new deps. If you have installed both 32 and 64 bits versions delete boost and install only 64 bits versions and be sure you select 64 bits visual studio on cmake. TCE00022 I can't compile Trinitycore, i get: CMake Error at cmake/macros/FindOpenSSL.cmake:226 (message): TrinityCore needs OpenSSL version 1.0 but found too new version ... Any version different to 1.0.x breaks TrinityCore compatibility (and we cannot fix this). Please install OpenSSL 1.0.x Call Stack (most recent call first): dep/openssl/CMakeLists.txt:16 (find_package) World Of Warcraft client uses OpenSSL 1.0.x (yes, even on legion) this is a constant we cannot change, you need to install OpenSSL 1.0.1 or 1.0.2, if you run a linux system with OpenSSL 1.1 installed systemwide you will need to download OpenSSL 1.0.1/1.0.2 sources and compile yourself and tell CMake where your OpenSSL is installed (recomended to install it on a subdirectory on your home directory) with the use of the following switches: -DOPENSSL_LIBRARIES -DOPENSSL_SSL_LIBRARIES -DOPENSSL_INCLUDE_DIR -DOPENSSL_CRYPTO_LIBRARIES -DOpenSSL_ROOT_DIR Debian 9 and Fedora 26 ships by default with OpenSSL 1.1 read https://trinitycore.atlassian.net/wiki/display/tc/Linux+Requirements to known how to deal with it. I get "Unknown compiler version - please run the configure tests and report the results" error while compiling. It's not error instead warning, try updating your boost revision, if with updated revision you still get the error, don't worry, it's not error instead minor warning and you can ignore it.
  17. Help TrinityCore Project What i can do to help Trinitycore? If you know c++ or sql you can create patches or db fixes and post them at TrinityCore if you don't know but you played on retail you can create good bug reports following the rules at The TrinityCore issuetracker and you Trinitycore accepts donations? No, Trinitycore doesn't accept monetary donations, but you can donate good code or human labor What's a sniff? One sniff is the dump of the trafic of your network, with this system we can get the most Blizzlike core. I have one sniff, where i can upload it? You can upload your sniffs to http://www.trinitycore.org/f/forum/13-wdbadb/ this subforum is write only for users, so your private data will be safe. I can't see http://www.trinitycore.org/f/forum/13-wdbadb/ forum This forum have a lot of subforums hidden for unregistered visitors, you need to register/login to have access to them. I can't see http://www.trinitycore.org/f/forum/13-wdbadb/ threads Only devs can access sniffs, because they have private data, and this data can allow the ban of the characters used to sniff if this data become public. Why you don't push my pull request/fix? We have a limited amount of devs and not every dev knows about everything so some fixes can wait for a long time, also devs can't test everything alone, so ppl with testers must try some fixes before. Also maybe you don't follow TC's coding standards, read http://www.trinitycore.org/f/topic/6-trinitycore-developing-standards/ I have a fix, but i don't know how to work with git. You can use github, fork TrinityCore, make a branch for your fix (click branch button, write branch name), edit needed files and then make a pull request with it.
×
×
  • Create New...