Jump to content
TrinityCore

Nay

Developers
  • Posts

    2766
  • Joined

  • Last visited

  • Days Won

    179

Everything posted by Nay

  1. Changing the OPENSSL_ROOT_DIR and then Configure should change all the other 3 fields. Make you root is set to OpenSSL-Win64 and not Win32 (if and only if you are compiling in 64 bit mode (Visual Studio 12 2013 Win64)"
  2. Change ZMQ_LIBRARY to C:/Program Files (x86)/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib You also need to change MYSQL_LIBRARY to C:/Program Files (x86)/MySQL/MySQL Server 5.5/lib/libmysql.lib Notes: Since you are compiling in 32 bits mode ("Detected 32-bit platform") you need to link with 32 bits / x86 libraries. Linking is always done with .lib, not directories.
  3. See http://www.trinitycore.org/f/topic/10854-visual-studio-2013-express-deprecation-windows/
  4. In Git Extensions, go to "Dépôt" (Repository) -> Remote repositories... -> change Url of origin to https://github.com/TrinityCore/TrinityCore and click Save changes.
  5. That usually happens because you have the wrong .dlls (libmysql.dll, opensll dlls, etc). You need to use 32 bits everywhere or 64 bits everywhere, not a mix of both.
  6. If you have more issues it might be easier to help you in IRC: http://rizon.net/chat channel #trinity
  7. Forget about C:/Program Files/MySQL/MySQL Server 5.6, you do not need that. Create a folder SOMEWHERE ELSE where you can put the content of the mysql_lib.zip
  8. I did it because there were many people that have installed x64 MySQL Server but were compiling TC in 32 bit modes. The .zip contains libs and dlls for 32 bits and 64 bits. It seems that providing a .zip for them to use isn't enough (e.g this topic.). ---- On topic: Forget about your MySQL Server installation, Trinity needs the client fields, not the server. Unzip the provided file to some place (like C:/mysql_libs, create it if it does not exist). In CMake GUI, click Advanced checkbox, and in MYSQL_LIBRARY point it to C:/mysql_libs/lib_XX/libmysql.lib XX is 32 if you selected "Visual Studio 12 2013" or 64 if you selected "Visual Studio 12 2013 Win64". What I just wrote is in the wiki.
  9. Set MYSQL_LIBRARY in CMake GUI to C:/mysql_libs/lib_32/libmysql.lib
  10. Someone know how to make that work ? You need to configure boost like in the picture below, however in your case you have to change lib64 to lib32 (this step is automatic if you set BOOST_ROOT): If you do not have the directory lib32-msvc-12.0 created, download proper boost version at http://sourceforge.net/projects/boost/files/boost-binaries/1.57.0/boost_1_57_0-msvc-12.0-32.exe/download
  11. Try changing the {} in that line 427 to { 0 } and tell me if it still happens. You may also want to uninstall VS 2013 Express and get Community http://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx
  12. Oh. My. God. The link in the wiki (same one I wrote above) is the wrong one. Try http://sourceforge.net/projects/boost/files/boost-binaries/1.57.0/boost_1_57_0-msvc-12.0-32.exe/download
  13. In that case I do not know what the issue is. You might want to file a detailed issue in the tracker.
  14. http://i.imgur.com/F0Fa7x0.png In your case point it to lib_32 instead of lib_64 since you are compiling in 32 bits mode.
  15. You only need the 32 bits version of Boost (http://sourceforge.net/projects/boost/files/boost-binaries/1.57.0/boost_1_57_0-msvc-12.0-32.exe/download). Download and install to the default location. Set env var BOOST_ROOT to C:/local/boost_1_57_0 For MySQL, download the libs from https://github.com/TrinityCore/TrinityCore/releases/download/TDB335.55/mysql_lib.zip and in cmake modify MYSQL_LIBRARY to /lib_32/libmysql.lib. If you do not see MYSQL_LIBRARY in the cmake gui, tick the advanced checkbox. P.S Why am I repeating this if everything is already in the wiki..?
  16. You need Boost, as described in the wiki: http://collab.kpsn.org/display/tc/Installation+Guide Also, you need to change MYSQL_LIBRARY (described in the wiki as well) to the x86 version.
  17. No problem, merry christmas --- 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 ---
  18. It seems that you are trying to compile in 32 bits mode but linked with x64 libs (both ZMQ and mysql). P.S Don't increase the font size of your posts, thanks.
  19. C:/Program Files/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib
  20. http://collab.kpsn.org/display/tc/Requirements#linux --- 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 ---
  21. Not sure what makes you think that "Trinitycore.org Website issues" is the correct section for your topic. Topic moved. ----- If you "setted everything correctly" you wouldn't have problems. ----- Assuming you are trying to run the 6.x branch, to set up the world database you need to import https://github.com/TrinityCore/TrinityCore/releases/download/TDB6.00/TDB_full_6.00_2014_10_19.7z and all the files in https://github.com/TrinityCore/TrinityCore/tree/6.x/sql/updates/world --- Begin canned message --- This topic belongs in the Help and Support forum. Moved. --- End canned message ---
  22. 3.1 should work. That's what I use.
  23. You need VS 2013 to compile....
×
×
  • Create New...