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

Deb Packaging and make install #38

Open
wants to merge 42 commits into
base: master
Choose a base branch
from

Conversation

joeldejesus1
Copy link

I create a deb packaging setup and I edited the Makefile.in to include an install pragma. My OS is Debian Wheezy, and so this makefile was specifically designed to compile on Debian. However, by changing the debian/control file, I am sure deb packages can be compiled for Ubuntu. Everything installs to /usr/bin, /usr/include, and /usr/lib

@MatthewLM
Copy link
Owner

Hi, thanks for this. I've just committed some major changes to the library, removing lots of stuff as well as fixing things here and there. All the tests should be working now. These changes would require some other changes to the Makefile to install the files, so I can't pull this for how the code is now structured. I did however add your changes to the CBInitScriptMultisigOutput funtion.

@joeldejesus1
Copy link
Author

Cool.

At the moment I'm working on using automake to build cbitcoin so that I can properly package the library in debian. The issue with the existing makefiles is that the library compiled objects are not tagged with any sonames.

On a side note, how likely is it that you will finish the spv client? And by spv client, just have a program that downloads the longest chain?

Sent from my iPhone

On 2014/11/17, at 8:31, Matthew Mitchell [email protected] wrote:

Hi, thanks for this. I've just committed some major changes to the library, removing lots of stuff as well as fixing things here and there. All the tests should be working now. These changes would require some other changes to the Makefile to install the files, so I can't pull this for how the code is now structured. I did however add your changes to the CBInitScriptMultisigOutput funtion.


Reply to this email directly or view it on GitHub.

@MatthewLM
Copy link
Owner

I'm very busy with some other projects at the moment. An SPV client would be nice but it would require a lot of work as I would want to refactor quite a lot of code.

@joeldejesus1
Copy link
Author

Hello, do you have sample code for setting up a Full Node? I am looking at
some of the tests, but I have not been able to start a Full Node yet.

On Mon, Nov 17, 2014 at 8:50 PM, Matthew Mitchell [email protected]
wrote:

I'm very busy with some other projects at the moment. An SPV client would
be nice but it would require a lot of work as I would want to refactor
quite a lot of code.


Reply to this email directly or view it on GitHub
#38 (comment).

@MatthewLM
Copy link
Owner

The full node from the old code never truly worked. It would tend to get stuck on some block. The client-server code was intended to implement a full node.

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.

2 participants