*Problemă/Întrebare: Salut, sper sa ma puteti ajuta.. primesc eroarea de mai jos, in momentul in care compilez sursa game Tipologie server:PvM *Resursă folosită: SF by reizo *ServerFiles utilizat:SF by reizo *Syserr:
root@localhost:/usr/src/a_servers/source/game/src # gmake
compile FSM.cpp
compile MarkConvert.cpp
compile MarkImage.cpp
compile MarkManager.cpp
compile OXEvent.cpp
In file included from desc.h:7:0,
from OXEvent.cpp:12:
cipher.h:7:17: error: 'CryptoPP::byte' has not been declared
using CryptoPP::byte;
^
gmake: *** [obj/OXEvent.o] Error 1
Ideea e ca de la CryptoPP 6.0 in sus, cei de la CryptoPP au decis sa mute byte in namespace-ul CryptoPP, deoarece C++17 a adus cu el std::byte asa ca a fost nevoie de 'mutarea' asta ca sa nu se strice/incurce anumite linii de cod. Probabil cineva a vrut sa faca update la CryptoPP la sursa respectiva si nu l-a dus pana la capat. Incearca sa stergi linia respectiva din cipher.h si daca mai intampini probleme, urmareste un tutorial de ugrade la CryptoPP (ori sa ii faci upgrade, ori downgrade facand pasi invers)