Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autotools #57

Open
wants to merge 35 commits into
base: autotools
Choose a base branch
from
Open

Conversation

2a5A1Ghu1
Copy link

@2a5A1Ghu1 2a5A1Ghu1 commented Dec 24, 2020

This is a work in progress that @vgulkevic and I have been working on, it does not fully compile the gui, at least on mac, with the current brew install version.

2a5A1Ghu1 and others added 30 commits November 7, 2020 23:06
This commit is a current state commit based off of dash's and bitcoin's autotools implementation pre c++11.
note:
bignum.h still errors
TODO:
Add Cross compile dependencies for linux ie depends structure.

Current upstream commit:
dashpay/dash@27368e7#diff-49473dca262eeab3b4a43002adb08b4db31020d190caaad1594b47f1d5daa810
This is from the latest Dash upstream and may not work until the rest of the build system is updated.
These commits will break compiling due how far behind the current code is. A full rebase, update and rework of the current code will need to be synced up with upstream. I am stopping here dues to the complexity of continuing foward. What has been done will allow autotools building with qt5 and newer versions of boost.

I stopped here on both bitcoin and dash
"Add /opt/local/include/db48 only if it exists."

https://github.com/bitcoin/bitcoin/commits/master?after=7e373294a5ae819099c39d9d03d1f5a311d63cfc+384&branch=master&path%5B%5D=configure.ac

https://github.com/dashpay/dash/commits/master?before=b3c830686758886aa9d026a3c07ac119709cc20d+315&branch=master&path%5B%5D=configure.ac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants