2674 posts in this topic

Posted (edited)

#define _HASH                      "1de89579c75f"
 #define _DATE                      "2017-07-23 18:01:42 +0200"
 #define _BRANCH                    "3.3.5"

hi, i'm running in this error "src/server/authserver/CMakeFiles/authserver.dir/build.make:186: recipe for target 'src/server/authserver/authserver' failed". hopefully, someone could help... i'm at the end of my latin :)

Description:    Ubuntu 16.04.2 LTS
 

g++  (4:5.3.1-1ubuntu1).
gcc (4:5.3.1-1ubuntu1).
libbz2-dev (1.0.6-8).
libncurses5-dev (6.0+20160213-1ubuntu1).
libreadline-dev (6.3-8ubuntu2).
make (4.1-6).
libboost-all-dev  (1.58.0.1ubuntu1).
p7zip  (9.20.1~dfsg.1-4.2).
cmake (3.5.1-1ubuntu3).
git (1:2.7.4-0ubuntu1.1).
libmysqlclient-dev (5.7.19-0ubuntu0.16.04.1).
mysql-server (5.7.19-0ubuntu0.16.04.1).
openssl 1.0.1l

 

cmake conf;

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/XXX/server -DTOOLS=1 -DOPENSSL_CRYPTO_LIBRARIES=/home/XXX/usr/local/lib -DOPENSSL_INCLUDE_DIR=/home/XXX/usr/local/include -DOPENSSL_LIBRARIES=/home/XXX/usr/local/lib -DOPENSSL_ROOT_DIR=/home/XXX/usr/local/openssl -DOPENSSL_SSL_LIBRARIES=/home/XXX/usr/local/lib

 

~/TrinityCore/build$ make 

Scanning dependencies of target authserver
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Main.cpp.o
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Server/AuthSession.cpp.o
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Authentication/TOTP.cpp.o
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Authentication/AuthCodes.cpp.o
[ 39%] Linking CXX executable authserver
src/server/authserver/CMakeFiles/authserver.dir/build.make:186: recipe for target 'src/server/authserver/authserver' failed
CMakeFiles/Makefile2:1464: recipe for target 'src/server/authserver/CMakeFiles/authserver.dir/all' failed
Makefile:127: recipe for target 'all' failed

-----

BigNumber.cpp:(.text+0x50): undefined reference to `BN_set_word'
../../common/libcommon.a(BigNumber.cpp.o): In function `BigNumber::~BigNumber()':
BigNumber.cpp:(.text+0x64): undefined reference to `BN_free'
../../common/libcommon.a(BigNumber.cpp.o): In function `BigNumber::SetDword(unsigned int)':
BigNumber.cpp:(.text+0x76): undefined reference to `BN_set_word'
../../common/libcommon.a(BigNumber.cpp.o): In function `BigNumber::SetQword(unsigned long)':
BigNumber.cpp:(.text+0xb6): undefined reference to `BN_add_word'
../../common/libcommon.a(BigNumber.cpp.o): In function `BigNumber::SetHexStr(char const*)':
BigNumber.cpp:(.text+0x131): undefined reference to `BN_hex2bn'
../../common/libcommon.a(BigNumber.cpp.o): In function `BigNumber::SetRand(int)':
BigNumber.cpp:(.text+0x14b): undefined reference to `BN_rand'
collect2: error: ld returned 1 exit status
src/server/authserver/CMakeFiles/authserver.dir/build.make:186: recipe for target 'src/server/authserver/authserver' failed
make[2]: *** [src/server/authserver/authserver] Error 1
CMakeFiles/Makefile2:1464: recipe for target 'src/server/authserver/CMakeFiles/authserver.dir/all' failed
make[1]: *** [src/server/authserver/CMakeFiles/authserver.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

 

Edited by inconnu
0

Share this post


Link to post
Share on other sites

Posted (edited)

I have an interesting issue where authserver and worldserver load without any errors. When I login to my account, there is no problem. But when I create a character I get stuck at Creating Character. When I try to login again, it gets stuck at Connected. If I try to login with an existing character, it will get at the loading screen(fully loaded). Then I wouldn't be able to login to my account unless I restart worldserver. I used CMAKE and recompiled several times and still the same.

The error started occurring after creating a custom script. I deleted it and removed it from CustomScriptLoader and from the project itself too. Then I recompiled several times.

PS: my worldserver.conf is just fine. I even replaced it with another one.

I suppose worldserver freezes after the first login attempt I do on every start. What should I do?


Another thing that recently started occurring was:

I started getting over 1500 warnings on every compile stating '*=' conversion from float to uint32. Possible loss of data.

All warnings are of the same type. I get no errors.

 

 

Edited by Achylles
My issue got resolved and another one came up.
0

Share this post


Link to post
Share on other sites

I have just pulled the latest git, I want to compile the code from visual studio and followed the steps here but I am getting the following issues in the Cmake (error.txt)

I have installed the following before I tried to use Cmake

MySQL 5.6
Boost 1.63
Cmake
OpenSSL 1.0.2L
VS2017 Enterprise

error.txt

0

Share this post


Link to post
Share on other sites

Hi there,

i am trying to compile the current 3.3.5 Branch on Linux.
 

Manjaro KDE Rolling Release -> up to Date

gcc (7.1.1-4)
make (4.2.1-2)
boost (1.64.0-4)
cmake (3.8.2-1)
git (2.13.4-1)
mariadb (10.1.25-1)
openssl (1.1.0.f-1.1) / openssl-1.0 (1.0.2.l-1)

 

I am following the installation guide from the Trinity Core Page....

after running cmake i get the following:

-- Detected 64-bit platform
-- UNIX: Using default configuration directory
-- UNIX: Using default library directory
-- UNIX: Configuring uninstall target
-- UNIX: Created uninstall target
-- UNIX: Detected compiler: /usr/bin/cc
-- GCC: Enabled c++11 support
-- GCC: Enabled C99 support
-- GCC: SFMT enabled, SSE2 flags forced
-- Using mysql-config: /usr/bin/mysql_config
-- Found MySQL library: /usr/lib/libmysqlclient.so
-- Found MySQL headers: /usr/include/mysql
-- Found MySQL executable: /usr/bin/mysql
-- Found git binary : /usr/bin/git

* TrinityCore revision   : d09de6425ca7 2017-08-12 21:10:22 +0200 (3.3.5 branch)
* TrinityCore buildtype  : Release

* Install core to        : /home/dark574/Server
* Install libraries to   : /home/dark574/Server/lib
* Install configs to     : /home/dark574/Server/etc

* 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)

-- Boost version: 1.64.0
-- Found the following Boost libraries:
--   system
--   filesystem
--   thread
--   program_options
--   iostreams
--   regex
-- Found OpenSSL library: /usr/lib/libssl.so;/usr/lib/openssl-1.0
-- Found OpenSSL headers: /usr/include/openssl-1.0
-- Found Readline library: /usr/lib/libreadline.so
-- Include dir is: /usr/include

* Script configuration (static):
    |
    +- worldserver
    |   +- Commands
    |   +- Custom
    |   +- EasternKingdoms
    |   +- Events
    |   +- Kalimdor
    |   +- Northrend
    |   +- OutdoorPvP
    |   +- Outland
    |   +- Pet
    |   +- Spells
    |   +- World
    |

-- Configuring done

 

To run CMake succesfully, I used the following command, since CMake found openssl 1.1:

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/dark574/Server -DOPENSSL_LIBRARIES=/usr/lib/openssl-1.0 -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0

 

Configuration worked. After running 'make' I get error at 39% :/

[ 38%] Building CXX object src/server/game/CMakeFiles/game.dir/Weather/Weather.cpp.o
[ 38%] Building CXX object src/server/game/CMakeFiles/game.dir/Weather/WeatherMgr.cpp.o
[ 38%] Building CXX object src/server/game/CMakeFiles/game.dir/World/World.cpp.o
[ 38%] Linking CXX static library libgame.a
[ 38%] Built target game
Scanning dependencies of target authPCH.cpp_dephelp
[ 38%] Building CXX object src/server/authserver/CMakeFiles/authPCH.cpp_dephelp.dir/PrecompiledHeaders/authPCH.cpp.o
[ 39%] Linking CXX shared module libauthPCH.cpp_dephelp.so
[ 39%] Built target authPCH.cpp_dephelp
Scanning dependencies of target generate_authPCH.cpp
[ 39%] Generating authPCH.h.gch
[ 39%] Built target generate_authPCH.cpp
Scanning dependencies of target authserver
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Main.cpp.o
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Authentication/AuthCodes.cpp.o
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Authentication/TOTP.cpp.o
[ 39%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Server/AuthSession.cpp.o
[ 39%] Linking CXX executable authserver
/usr/bin/ld: ../../common/libcommon.a(BigNumber.cpp.o): undefined reference to symbol '[email protected]@OPENSSL_1_1_0'
/usr/lib/libcrypto.so.1.1: error adding symbols: DSO missing from command line
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [src/server/authserver/CMakeFiles/authserver.dir/build.make:189: src/server/authserver/authserver] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1465: src/server/authserver/CMakeFiles/authserver.dir/all] Fehler 2
make: *** [Makefile:130: all] Fehler 2

 

Anyone who can help me? :/

0

Share this post


Link to post
Share on other sites
4 hours ago, Dark574 said:

undefined reference to symbol '[email protected]@OPENSSL_1_1_0'

First and final error...

The wiki has openssl 1.0.x only support plastered all over the place...

1

Share this post


Link to post
Share on other sites

i know that openssl 1.0x is needed

 

thats why i told cmake to use it

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/dark574/Server -DOPENSSL_LIBRARIES=/usr/lib/openssl-1.0 -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0

 

but i dont understand why it still uses the wrong libs... i used the correct path to the 1.0 openssl libs

Maybe its a trivial problem but i am relatively new to Linux, so sorry coming forth with a stupid error

 

0

Share this post


Link to post
Share on other sites
33 minutes ago, Dark574 said:

i know that openssl 1.0x is needed

 

thats why i told cmake to use it

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/dark574/Server -DOPENSSL_LIBRARIES=/usr/lib/openssl-1.0 -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0

 

but i dont understand why it still uses the wrong libs... i used the correct path to the 1.0 openssl libs

Maybe its a trivial problem but i am relatively new to Linux, so sorry coming forth with a stupid error

 

you need more parameters.

0

Share this post


Link to post
Share on other sites

Posted (edited)

hello guys,i met a problem in linux core complie:

ubuntu 16.04  trinity version is 3.3.5

i follow the guild to the CMAKE step,and it's done.

then i make,it,it will stuck at 18% every time 

i dont understand how did this happen,missing some lib? please help me.

$ cmake ../ -DCMAKE_INSTALL_PREFIX=/home/trinity/server
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detected 64-bit platform
-- UNIX: Using default configuration directory
-- UNIX: Using default library directory
-- UNIX: Configuring uninstall target
-- UNIX: Created uninstall target
-- UNIX: Detected compiler: /usr/bin/cc
-- GCC: Enabled c++11 support
-- GCC: Enabled C99 support
-- GCC: SFMT enabled, SSE2 flags forced
-- Using mysql-config: /usr/bin/mysql_config
-- Found MySQL library: /usr/lib/x86_64-linux-gnu/libmysqlclient.so
-- Found MySQL headers: /usr/include/mysql
-- Found MySQL executable: /usr/bin/mysql
-- Found git binary : /usr/bin/git
 

 

 

[ 17%] Built target shared
Scanning dependencies of target gamePCH.cpp_dephelp
[ 17%] Building CXX object src/server/game/CMakeFiles/gamePCH.cpp_dephelp.dir/PrecompiledHeaders/gamePCH.cpp.o
[ 18%] Linking CXX shared module libgamePCH.cpp_dephelp.so
[ 18%] Built target gamePCH.cpp_dephelp
Scanning dependencies of target generate_gamePCH.cpp
[ 18%] Generating gamePCH.h.gch
[ 18%] Built target generate_gamePCH.cpp
Scanning dependencies of target game
[ 18%] Building CXX object src/server/game/CMakeFiles/game.dir/World/World.cpp.o

c++: internal compiler error: Segmentation fault (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
src/server/game/CMakeFiles/game.dir/build.make:62: recipe for target 'src/server/game/CMakeFiles/game.dir/World/World.cpp.o' failed
make[2]: *** [src/server/game/CMakeFiles/game.dir/World/World.cpp.o] Error 4
CMakeFiles/Makefile2:1330: recipe for target 'src/server/game/CMakeFiles/game.dir/all' failed
make[1]: *** [src/server/game/CMakeFiles/game.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
$  

 


 

 

Edited by cloudfox
0

Share this post


Link to post
Share on other sites

so you mean that i can use make -j 1  to complie?

but my vps is 1core 1Gram,i use "make" can only got one core,would "make -j 1" make any diffrent?

i thought "make" and "make -j 1" is the same in my vps

0

Share this post


Link to post
Share on other sites
4 hours ago, cloudfox said:

but my vps is 1core 1Gram,i use "make" can only got one core,would "make -j 1" make any diffrent?

Yes, it should. If not, then you will need to dedicate more RAM to your vps. That is extremely low even for testing 3.3.5a.

0

Share this post


Link to post
Share on other sites

I have a lot of warnings "Unknown compiler version - please run the configure tests and report the results" in VS log. I'm not sure but I think it's since the last VS update and wasn't before. However it compiles without errors. (CMake is also without errors)

After a Google search I think it something with Boost libs. But I already use the latest stable 1.64 version. The VS is version 15.3.1.

Somebody else also have this warnings ? Are they new ?

 

 

0

Share this post


Link to post
Share on other sites
5 hours ago, Magnuss said:

I have a lot of warnings "Unknown compiler version - please run the configure tests and report the results" in VS log. I'm not sure but I think it's since the last VS update and wasn't before. However it compiles without errors. (CMake is also without errors)

After a Google search I think it something with Boost libs. But I already use the latest stable 1.64 version. The VS is version 15.3.1.

Somebody else also have this warnings ? Are they new ?

 

 

no official support for vs 15.3.1 yet.

0

Share this post


Link to post
Share on other sites
On 21.8.2017 at 11:09 PM, Aokromes said:

no official support for vs 15.3.1 yet.

No official support by what ? CMake, Boost, TC ? 

VS is updating itself quite fast. Today it's already 15.3.2.

0

Share this post


Link to post
Share on other sites

That warning indeed comes from boost - there is nothing we can do about it except wait for next boost release

-1

Share this post


Link to post
Share on other sites

Hello,

 

When i try to build the core i recive this error (i use ubuntu 16.4.3 and last rev of Trinitycore 335):

 

/home/szone/TrinityCore/TrinityCore/src/common/Collision/Maps/TileAssembler.cpp: In member function ‘bool VMAP::TileAssembler::readMapSpawns()’:
/home/szone/TrinityCore/TrinityCore/src/common/Collision/Maps/TileAssembler.cpp:227:51: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
             fread(&tileX, sizeof(uint32), 1, dirf);
                                                   ^
/home/szone/TrinityCore/TrinityCore/src/common/Collision/Maps/TileAssembler.cpp:228:51: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
             fread(&tileY, sizeof(uint32), 1, dirf);
 

 

Thank you!

 

 

 

0

Share this post


Link to post
Share on other sites

If you read the message carfully, you'll see that it's just a warning and no build error.

Kind regards,
Carbenium

2

Share this post


Link to post
Share on other sites
20 hours ago, Szone said:

Hello,

 

When i try to build the core i recive this error (i use ubuntu 16.4.3 and last rev of Trinitycore 335):

 

/home/szone/TrinityCore/TrinityCore/src/common/Collision/Maps/TileAssembler.cpp: In member function ‘bool VMAP::TileAssembler::readMapSpawns()’:
/home/szone/TrinityCore/TrinityCore/src/common/Collision/Maps/TileAssembler.cpp:227:51: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
             fread(&tileX, sizeof(uint32), 1, dirf);
                                                   ^
/home/szone/TrinityCore/TrinityCore/src/common/Collision/Maps/TileAssembler.cpp:228:51: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
             fread(&tileY, sizeof(uint32), 1, dirf);
 

 

Thank you!

 

 

 

Are you cancelling out the compile? It should continue. It will say "build failed". Otherwise, just let continue.

1

Share this post


Link to post
Share on other sites
On 6/28/2017 at 7:31 PM, Aokromes said:

Or you can simply:
 

apt-get install git cmake make gcc g++ libmariadbclient-dev libssl1.0-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev mysql-server p7zip

Doesn't appear to be the solutions for me.  Please help.

I had to switch things up a bit since I'm not using maria, but I also found that on Ubuntu 16.04 libssl1.0-dev and libncurses-dev do not exist.  

sudo apt-get install git cmake make gcc g++ libmysqlclient-dev libssl-dev libbz2-dev libreadline-dev libncurses5-dev libboost-all-dev mysql-server p7zip
Reading package lists... Done
Building dependency tree
Reading state information... Done
g++ is already the newest version (4:5.3.1-1ubuntu1).
gcc is already the newest version (4:5.3.1-1ubuntu1).
libbz2-dev is already the newest version (1.0.6-8).
libncurses5-dev is already the newest version (6.0+20160213-1ubuntu1).
libreadline-dev is already the newest version (6.3-8ubuntu2).
make is already the newest version (4.1-6).
libboost-all-dev is already the newest version (1.58.0.1ubuntu1).
p7zip is already the newest version (9.20.1~dfsg.1-4.2).
cmake is already the newest version (3.5.1-1ubuntu3).
git is already the newest version (1:2.7.4-0ubuntu1.2).
libmysqlclient-dev is already the newest version (5.7.19-0ubuntu0.16.04.1).
mysql-server is already the newest version (5.7.19-0ubuntu0.16.04.1).
libssl-dev is already the newest version (1.1.0f-2~ubuntu16.04.1+deb.sury.org+1).
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-75 linux-headers-4.4.0-75-generic
  linux-image-4.4.0-75-generic linux-image-extra-4.4.0-75-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

0

Share this post


Link to post
Share on other sites
5 hours ago, jempson said:

Doesn't appear to be the solutions for me.  Please help.

I had to switch things up a bit since I'm not using maria, but I also found that on Ubuntu 16.04 libssl1.0-dev and libncurses-dev do not exist.  

sudo apt-get install git cmake make gcc g++ libmysqlclient-dev libssl-dev libbz2-dev libreadline-dev libncurses5-dev libboost-all-dev mysql-server p7zip
Reading package lists... Done
Building dependency tree
Reading state information... Done
g++ is already the newest version (4:5.3.1-1ubuntu1).
gcc is already the newest version (4:5.3.1-1ubuntu1).
libbz2-dev is already the newest version (1.0.6-8).
libncurses5-dev is already the newest version (6.0+20160213-1ubuntu1).
libreadline-dev is already the newest version (6.3-8ubuntu2).
make is already the newest version (4.1-6).
libboost-all-dev is already the newest version (1.58.0.1ubuntu1).
p7zip is already the newest version (9.20.1~dfsg.1-4.2).
cmake is already the newest version (3.5.1-1ubuntu3).
git is already the newest version (1:2.7.4-0ubuntu1.2).
libmysqlclient-dev is already the newest version (5.7.19-0ubuntu0.16.04.1).
mysql-server is already the newest version (5.7.19-0ubuntu0.16.04.1).
libssl-dev is already the newest version (1.1.0f-2~ubuntu16.04.1+deb.sury.org+1).
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-75 linux-headers-4.4.0-75-generic
  linux-image-4.4.0-75-generic linux-image-extra-4.4.0-75-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Ubuntu expert here :P
What error are you receiving? What version are you looking for?
MariaDB is just an option and your version of libssl (openssl) is just fine.
However, you will need to use a newer version of boost for Ubuntu 16.04+

Are you trying to compile 3.3.5 or master?

0

Share this post


Link to post
Share on other sites

Hey There,

I am trying to build master branch. I am running Ubuntu Headless Server 16.04.

It is old and solved problem with build directory but I can't get past it. I have made directory build inside and outside TrinityCore with cmake ../ -DCMAKE_INSTALL_PREFIX=/home/trinity/server. What am I doing wrong?

By the way, if you want to be sure what error message is:

configure_file attempted to configure a file:

bla bla bla cmake_uninstall.cmake into a source directory.

 

0

Share this post


Link to post
Share on other sites

Dear Users!

I followed all of the steps, but heres an error named:

~/TrinityCore/build# cmake ../
CMake Error at cmake/compiler/gcc/settings.cmake:7 (message):
  GCC: TrinityCore requires version 4.9.0 to build but found 4.8.4
Call Stack (most recent call first):
  cmake/platform/unix/settings.cmake:29 (include)
  cmake/macros/CheckPlatform.cmake:13 (include)
  CMakeLists.txt:58 (include)


-- Configuring incomplete, errors occurred!
See also "/root/TrinityCore/build/CMakeFiles/CMakeOutput.log".
See also "/root/TrinityCore/build/CMakeFiles/CMakeError.log".

 

Plus, I tried to do following these steps:

http://www.ac-web.org/forums/showthread.php?175234-How-to-compile-Trinity-Core-on-Ubuntu&p=2286499#post2286499

But theres an error aswell, named: 

[email protected]:~/TrinityCore/build# make
make: *** No targets specified and no makefile found.  Stop.
[email protected]:~/TrinityCore/build# make install
make: *** No rule to make target `install'.  Stop.
 

 

Anyone have any ideas? OR anyone have a compiled linux files from master (7.1.5).

Id like to do this to work, please help me out! :(

0

Share this post


Link to post
Share on other sites

we don't support 7.1.5 nor gcc 4.8.4.


  GCC: TrinityCore requires version 4.9.0 to build but found 4.8.4

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By gldssgames
      First of all, my language is not English, it's Portuguese.
      I have partially looked at the topic about core compilation errors, I have not found anything that can help me. I do not use MySQL the intalalled version, I use the ".zip" version and start it from the command line. What I pointed out the missing mysql paths to folders of my mysql ".zip"
      MYSQL_EXECUTABLE = C:/Users/Henrrique/Desktop/SERVER/mysql/bin/mysqlX.exe
      MYSQL_INCLUDE_DIR = C:/Users/Henrrique/Desktop/SERVER/mysql/include
      MYSQL_LIBRARY = C:/Users/Henrrique/Desktop/SERVER/mysql/lib
      NOTE: I also had problems with the paths to boost, pointed the missing paths and did not get any more errors, however I had to point out LINK paths in the vmap4assembler and mmaps_generator project.
      The error that points to the output is:
      Error    LNK1181    cannot open input file 'C:\Users\Henrrique\Desktop\SERVER\mysql\lib.obj'    authserver    C:\Users\Henrrique\Desktop\PROJECTWOW\BUILD\src\server\authserver\LINK    1
      Error    LNK1181    cannot open input file 'C:\Users\Henrrique\Desktop\SERVER\mysql\lib.obj'    worldserver    C:\Users\Henrrique\Desktop\PROJECTWOW\BUILD\src\server\worldserver\LINK    1
      The strange thing is this obj file: "lib.obj" it is part of mysql, I did not find this file in mysql nor in the debug_test version.
    • By Xio$
       
      I installed and configured the trinity core on this instruction: https://trinitycore.atlassian.net/wiki/display/tc/Installation+Guide
      when i write in ssh ./worldserver , i get(img): 
      i have 3 days can not solve this problem, plz help me)
    • By Apple
      -- EDIT BY Aokromes --
      If you get "unknown column" "missing table" "Duplicate column" errors:
      use mysql --default-character-set=utf8 to avoid import failures because timeout/mysql gone away/etc
      1) Clone desired branch.
      2) Import sql/create/create_mysql.sql
      3) start core
      4) leave core to update databases.
      Our Wiki: http://collab.kpsn.org/display/tc/TrinityCore+Home
    • By AllowTheKarnage
      Hello, today I was trying to install the database with the master branch, but when I go to start worldserver.exe I get error saying "The application was unable to start correctly (0xc000007b). click OK to close the application." I also tried to run as administrator. What might be the problem?

    • By ruben381
      Hi guys. I'm getting this error on my linux machine when I try to start my authserver.
      /root/ElunaTrinityWotlk/src/server/database/Database/DatabaseWorkerPool.cpp:32 in DatabaseWorkerPool FATAL ERROR:
        Used MySQL library version (5.7.16) does not match the version used to compile TrinityCore (5.7.15). Search on forum for TCE00011.
      Segmentation fault (core dumped)
       
      I looked at the official TrinityCore solution. On Windows I know it's a dll thing, but on Linux apparently you have to recompile your core. So I updated mysql and re-pulled the source and then rebuilt and recompiled. Still the same issue. I believe it must be because when it compiles it somehow uses the 5.7.15 lib, but I don't know how to change that. I'm running really far behind schedule due to this issue so any help would be greatly appreciated.