-
Notifications
You must be signed in to change notification settings - Fork 14
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
Unable to compile i2pd #6
Comments
Unfortunately I do not have the bandwidth/space at the moment to download an additional toolchain. If you get an error can you please tell me what it is? Here are the steps to compile i2pd: # Install docker
docker pull synocommunity/spksrc
git clone https://github.com/publicarray/spksrc.git
cd spksrc
docker run -it --rm -v $(pwd):/spksrc synocommunity/spksrc /bin/bash
cd spk/i2pd
make arch-88f6281-6.1 Note it can take easily take longer than a few hours to compile all of the dependencies (zlib, openssl and boost) with docker. You can try to use |
Actually never mind I can get circleCI to build the package |
I received this error while building in circleCI.
So If I read this right, the compiler from the 88f6281-6.1 toolchain can't compile boost because it doesn't come with libatomic. I'm now trying the 6.2 toolchain. If this doesn't work you can try building with https://github.com/ivmai/libatomic_ops. |
Yea the 6.2 toolchain returns the same error |
Either the kernel is too old or the compiler is too old, but the resulting binary does not work on DiskStation. I compile with static linking аnd "$ file i2pd" says it's linked statically, but on DiskStation it displays a message that libatomic, libstd++ libraries are not found, etc. |
I ran a java client on my model. I'll use it... |
Hello!
Could you please compile i2pd 2.23 for arch-88f6281-6.2 or arch-88f6281-6.1. I can't do it :(
The text was updated successfully, but these errors were encountered: