zilliondev, i have problem with compile on linux mint 19. I already tried to downgrade openssl to 1.0.1 but it's don't help
~/zillioncoin/src$ make -f makefile.unix
/bin/sh ../share/genbuild.sh obj/build.h
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -std=gnu++0x -Wno-literal-suffix -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/enth/zillioncoin/src -I/home/enth/zillioncoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/enth/zillioncoin/src/leveldb/include -I/home/enth/zillioncoin/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -MMD -MF obj/rpcrawtransaction.d -o obj/rpcrawtransaction.o rpcrawtransaction.cpp
In file included from db.h:8:0,
from rpcrawtransaction.cpp:10:
main.h:80:12: warning: ‘int MAX_ORPHAN_TRANSACTIONS_FOR_HEIGHT(int)’ defined but not used [-Wunused-function]
static int MAX_ORPHAN_TRANSACTIONS_FOR_HEIGHT(int height){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.h:71:12: warning: ‘int MAX_BLOCK_SIGOPS_FOR_HEIGHT(int)’ defined but not used [-Wunused-function]
static int MAX_BLOCK_SIGOPS_FOR_HEIGHT(int height){
^~~~~~~~~~~~~~~~~~~~~~~~~~~
main.h:62:12: warning: ‘int MAX_BLOCK_SIZE_GEN_FOR_HEIGHT(int)’ defined but not used [-Wunused-function]
static int MAX_BLOCK_SIZE_GEN_FOR_HEIGHT(int height){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.h:53:12: warning: ‘int MAX_BLOCK_SIZE_FOR_HEIGHT(int)’ defined but not used [-Wunused-function]
static int MAX_BLOCK_SIZE_FOR_HEIGHT(int height){
^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -std=gnu++0x -Wno-literal-suffix -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/enth/zillioncoin/src -I/home/enth/zillioncoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/enth/zillioncoin/src/leveldb/include -I/home/enth/zillioncoin/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -o zillioncoind leveldb/libleveldb.a obj/alert.o obj/version.o obj/checkpoints.o obj/netbase.o obj/addrman.o obj/crypter.o obj/key.o obj/db.o obj/init.o obj/keystore.o obj/main.o obj/net.o obj/protocol.o obj/bitcoinrpc.o obj/rpcdump.o obj/rpcnet.o obj/rpcmining.o obj/rpcwallet.o obj/rpcblockchain.o obj/rpcrawtransaction.o obj/script.o obj/sync.o obj/util.o obj/wallet.o obj/walletdb.o obj/hash.o obj/bloom.o obj/noui.o obj/leveldb.o obj/txdb.o obj/cubehash.o obj/luffa.o obj/aes_helper.o obj/echo.o obj/shavite.o obj/simd.o obj/blake.o obj/bmw.o obj/groestl.o obj/jh.o obj/keccak.o obj/skein.o obj/ecdsa.o -Wl,-z,relro -Wl,-z,now -Wl,-Bdynamic -l boost_system -l boost_filesystem -l boost_program_options -l boost_thread -l db_cxx -l ssl -l crypto -l miniupnpc -Wl,-Bdynamic -l z -l rt -l dl -l pthread /home/enth/zillioncoin/src/leveldb/libleveldb.a /home/enth/zillioncoin/src/leveldb/libmemenv.a
obj/key.o: In function `CKey::GetPubKey() const':
/home/enth/zillioncoin/src/key.cpp:152: undefined reference to `BN_init'
obj/key.o: In function `CKey::SignCompact(uint256 const&, std::vector >&) const':
/home/enth/zillioncoin/src/key.cpp:152: undefined reference to `BN_init'
obj/key.o: In function `CKey::GetPrivKey() const':
/home/enth/zillioncoin/src/key.cpp:152: undefined reference to `BN_init'
obj/init.o: In function `AppInit2(boost::thread_group&)':
/home/enth/zillioncoin/src/init.cpp:660: undefined reference to `SSLeay_version'
obj/init.o: In function `CScript::ToString[abi:cxx11]() const':
/home/enth/zillioncoin/src/bignum.h:96: undefined reference to `BN_init'
obj/main.o: In function `GetNextWorkRequired(CBlockIndex const*, CBlockHeader const*) [clone .isra.1023]':
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
obj/main.o:/home/enth/zillioncoin/src/bignum.h:84: more undefined references to `BN_init' follow
obj/bitcoinrpc.o: In function `StartRPCThreads()':
/usr/include/boost/asio/ssl/impl/context.ipp:269: undefined reference to `SSLv23_method'
obj/bitcoinrpc.o: In function `CallRPC(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&)':
/usr/include/boost/asio/ssl/impl/context.ipp:269: undefined reference to `SSLv23_method'
obj/bitcoinrpc.o: In function `EncodeBase58[abi:cxx11](unsigned char const*, unsigned char const*)':
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
obj/bitcoinrpc.o: In function `boost::asio::ssl::detail::openssl_init_base::do_init::~do_init()':
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:72: undefined reference to `CRYPTO_set_locking_callback'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:73: undefined reference to `ERR_free_strings'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:74: undefined reference to `EVP_cleanup'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:75: undefined reference to `CRYPTO_cleanup_all_ex_data'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:93: undefined reference to `ENGINE_cleanup'
obj/bitcoinrpc.o: In function `std::_Sp_counted_ptr::_M_dispose()':
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:72: undefined reference to `CRYPTO_set_locking_callback'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:73: undefined reference to `ERR_free_strings'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:74: undefined reference to `EVP_cleanup'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:75: undefined reference to `CRYPTO_cleanup_all_ex_data'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:93: undefined reference to `ENGINE_cleanup'
obj/bitcoinrpc.o: In function `boost::asio::ssl::detail::openssl_init_base::instance()':
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:40: undefined reference to `SSL_library_init'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:41: undefined reference to `SSL_load_error_strings'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:42: undefined reference to `OPENSSL_add_all_algorithms_noconf'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:44: undefined reference to `CRYPTO_num_locks'
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:47: undefined reference to `CRYPTO_set_locking_callback'
obj/rpcrawtransaction.o: In function `createrawtransaction(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&, bool)':
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
obj/script.o: In function `CastToBigNum(std::vector > const&)':
/home/enth/zillioncoin/src/bignum.h:96: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:96: undefined reference to `BN_init'
obj/script.o:/home/enth/zillioncoin/src/bignum.h:90: more undefined references to `BN_init' follow
obj/util.o: In function `CInit::~CInit()':
/home/enth/zillioncoin/src/util.cpp:125: undefined reference to `CRYPTO_set_locking_callback'
/home/enth/zillioncoin/src/util.cpp:126: undefined reference to `CRYPTO_num_locks'
obj/util.o: In function `CInit::CInit()':
/home/enth/zillioncoin/src/util.cpp:109: undefined reference to `CRYPTO_num_locks'
/home/enth/zillioncoin/src/util.cpp:110: undefined reference to `CRYPTO_num_locks'
/home/enth/zillioncoin/src/util.cpp:112: undefined reference to `CRYPTO_set_locking_callback'
obj/crypter.o: In function `CCrypter::Encrypt(std::vector > const&, std::vector >&) [clone .part.127]':
/home/enth/zillioncoin/src/crypter.cpp:63: undefined reference to `EVP_CIPHER_CTX_init'
/home/enth/zillioncoin/src/crypter.cpp:67: undefined reference to `EVP_CIPHER_CTX_cleanup'
/home/enth/zillioncoin/src/crypter.cpp:67: undefined reference to `EVP_CIPHER_CTX_cleanup'
obj/crypter.o: In function `CCrypter::Decrypt(std::vector > const&, std::vector >&) [clone .part.123]':
/home/enth/zillioncoin/src/crypter.cpp:90: undefined reference to `EVP_CIPHER_CTX_init'
/home/enth/zillioncoin/src/crypter.cpp:94: undefined reference to `EVP_CIPHER_CTX_cleanup'
/home/enth/zillioncoin/src/crypter.cpp:94: undefined reference to `EVP_CIPHER_CTX_cleanup'
obj/rpcmining.o: In function `getwork(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&, bool)':
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
obj/rpcmining.o: In function `getblocktemplate(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&, bool)':
/home/enth/zillioncoin/src/bignum.h:56: undefined reference to `BN_init'
obj/rpcmining.o: In function `CBigNum::ToString[abi:cxx11](int) const':
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:84: undefined reference to `BN_init'
/home/enth/zillioncoin/src/bignum.h:61: undefined reference to `BN_init'
obj/rpcmining.o:/home/enth/zillioncoin/src/bignum.h:56: more undefined references to `BN_init' follow
collect2: error: ld returned 1 exit status
makefile.unix:213: recipe for target 'zillioncoind' failed
make: *** [zillioncoind] Error 1
maybe try install ubuntu 16?