Bin aktuell dabei, auf Debian 10 64 Bit eine 4.3.4 Core zu compilen (nicht trinity)
Bekomme aber immer folgende Error und weiß aktuell nicht weiter:
In file included from /home/434core/src/server/shared/Cryptography/ARC4.cpp:19:
/home/434core/src/server/shared/Cryptography/ARC4.h:34:24: error: field 'm_ctx' has incom plete type 'EVP_CIPHER_CTX' {aka 'evp_cipher_ctx_st'}
EVP_CIPHER_CTX m_ctx;
^~~~~
In file included from /usr/include/openssl/evp.h:14,
from /home/434core/src/server/shared/Cryptography/ARC4.h:23,
from /home/434core/src/server/shared/Cryptography/ARC4.cpp:19:
/usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'EVP_CIPHER_CTX' {aka 'st ruct evp_cipher_ctx_st'}
typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
^~~~~~~~~~~~~~~~~
make[2]: *** [src/server/shared/CMakeFiles/shared.dir/build.make:76: src/server/shared/CMakeF iles/shared.dir/Cryptography/ARC4.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:595: src/server/shared/CMakeFiles/shared.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
Habe zunächst ein bisschen nachgeforscht, laut TrinityCore ist das ein OpenSSL Fehler, da man nur 1.0.x Versionen nutzen sollte (hatte 1.1.1) also runter damit und die 1.0.2 drauf, funktioniert leider auch nicht, hoffe dass hier jemand eine Idee hat






