Post
Topic
Board Announcements (Altcoins)
Re: [ANN] ArielCoin: strong quantum-resistant security
by
idquantum
on 23/02/2022, 14:24:43 UTC
As promising as this project might seem, the Wallet Doesn't Compile from Github so I am unsure what hack software they are using to throw these projects together..........Arowanacoin doesn't compile either...........


Tidecoin is the first and ONLY PQ-E coin that compiles...........


This project has good sounding potential points........but......


In file included from ./qt/paymentrequestplus.h:10,
                 from ./qt/paymentserver.h:40,
                 from qt/bitcoin.cpp:26:
./qt/paymentrequest.pb.h: In member function ‘void payments::Output::clear_amount()’:
./qt/paymentrequest.pb.h:769:13: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  769 |   amount_ = GOOGLE_ULONGLONG(0);
      |             ^~~~~~~~~~~~~~~~
      |             GOOGLE_DLOG
./qt/paymentrequest.pb.h: In member function ‘void payments::PaymentDetails::clear_time()’:
./qt/paymentrequest.pb.h:979:11: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  979 |   time_ = GOOGLE_ULONGLONG(0);
      |           ^~~~~~~~~~~~~~~~
      |           GOOGLE_DLOG
./qt/paymentrequest.pb.h: In member function ‘void payments::PaymentDetails::clear_expires()’:
./qt/paymentrequest.pb.h:1003:14: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
 1003 |   expires_ = GOOGLE_ULONGLONG(0);
      |              ^~~~~~~~~~~~~~~~
      |              GOOGLE_DLOG
make[2]: *** [Makefile:12347: qt/libbitcoinqt_a-bitcoin.o] Error 1


This is where it fails compiling...............I don't know what this is exactly yet............But it looks like some Google Hook linked to Payment Address Generation which could hook the whole process back to Google IDK..............I have not done much looking yet.......................

I have never seen this error before!




To avoid problems with compiling compile with Ubuntu 18.04

Most probably you are trying to build the project with QT but fail because you haven't installed all dependencies.

GOOGLE_ULONGLONG is not some mystical hook, but a typedef from Google protobuf library.

So, you have failed to compile it in the first place.

To compile with QT on a clean ubuntu 18.04 system

sudo apt update

sudo apt upgrade

sudo apt-get install build-essential libtool autotools-dev automake pkg-config bsdmainutils python3

git clone https://github.com/ArielCoinOrg/arielcoin

cd arielcoin

cd depends

make

cd ..

./configure --prefix=$PWD/depends/x86_64-pc-linux-gnu

make


To help you with your problem please provide more details on your system and settings.

For example, there are problems building on Ubuntu 21 as QT in depends does not compile from source without minor modification due to new gcc requirements.


Kind regards.