-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Dash not buildable with -static under debian #437
Comments
try |
Hey, Thanks this did somehow the trick at least it build the dashd/cli now. Anyways there are two issues: First it seems on the current git version the tests are not able to build:
i used:
to build it. The second issue is that it doesnt even build the static version of the dashd/cli:
so its still dynamically linked and idears? |
Try disabling tests compilation Not sure about static. @schinzelh any idea? |
enable-tests=no did not solve it at all. |
What's the rationale of having a "fully statically linked" binary? Usually you still link some libraries dynamically even if you are doing a static build, as the static linking of e.g, libc and qt is discouraged. See bitcoin#3781 for further reference |
Anyway, in case you just want a "working binary" for your Debian, did you try |
The reason is the normal use-case like for every static binary: Im using for example different versions of debian (wheezy,jessie) each of them have different libdb,libboost etc. I dont want to build the binary on each system, so i setup a build server for exactly this reason. Overall: i got running binarys, currently im building them for each system. But in future i would like to have a static way so its portable between them~ Edit: Okay the trouble is because the "libnss_files"-library is not possible to build in a static version. This prevents a 'full' static build.. |
Obsolete |
Hey,
Got trouble building dash under debian 7.8 / 8.1. Only checked v12 dunno hows it with v11
Im running
and i get following error:
Any idears how to solve this? libssl-dev is installed ~
The text was updated successfully, but these errors were encountered: