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

Flags for Raspberry Pi 3 and Stretch #5

Open
benhylau opened this issue Oct 19, 2017 · 1 comment
Open

Flags for Raspberry Pi 3 and Stretch #5

benhylau opened this issue Oct 19, 2017 · 1 comment

Comments

@benhylau
Copy link
Contributor

benhylau commented Oct 19, 2017

One Raspberry Pi 3, since Raspbian Stretch, setting -mfpu CFLAG breaks cjdns compile unless NO_TEST is set. Performance is poor unless -mfpu is set.

See: tomeshnet/prototype-cjdns-pi#85 (comment)

@darkdrgn2k
Copy link

darkdrgn2k commented Feb 22, 2018

Stretch compilation is somewhat broken.

You need to turn off tests and compile with -O2 which helps with performance a bit. The resulting binary performance is about 50% of what it should be.

Using a pre-compiled binary from the orange pi (ie cjdns-neon.deb) returns performance back to expected levels.

The same issue occurs on PI 2 (it has the neon accelerator as well)

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

No branches or pull requests

2 participants