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

Binary release for ARM (Raspberry Pi) #244

Closed
cpixl opened this issue Feb 22, 2018 · 8 comments
Closed

Binary release for ARM (Raspberry Pi) #244

cpixl opened this issue Feb 22, 2018 · 8 comments

Comments

@cpixl
Copy link

cpixl commented Feb 22, 2018

It would be nice to have an ARM build, so we can use it on devices like Raspberry Pi.

@sharkdp
Copy link
Owner

sharkdp commented Feb 22, 2018

Sounds great. I don't have a ARM system at hand, so any help would be appreciated.

Related: BurntSushi/ripgrep#676 (comment)

@sharkdp
Copy link
Owner

sharkdp commented Feb 23, 2018

I actually do have a ARM system at hand...

Here is fd on my rooted Xiaomi Mi vacuum cleaner 😄

image

@sharkdp
Copy link
Owner

sharkdp commented Feb 23, 2018

If someone wants to try it out, the ARMv7 (>= Raspberry Pi 2) binary is here: https://shark.fish/share/fd

@McKael
Copy link

McKael commented Mar 23, 2018

@sharkdp Tested OK on both Raspberry Pi 3 and ODROID XU4.
Thanks!

@wedi
Copy link

wedi commented Apr 2, 2018

Tested it on a Raspberry 2. Works like a charm! 👍
What kind of help do you need to provide fd as part of regular releases?

@sharkdp
Copy link
Owner

sharkdp commented Apr 3, 2018

Tested it on a Raspberry 2. Works like a charm!

Nice!

What kind of help do you need to provide fd as part of regular releases?

We probably have to do something very similar to ripgrep where ARM builds are now part of each release (see linked issue above and related pull request). If somebody would like to work on that, I'd be happy to mentor.

@sharkdp
Copy link
Owner

sharkdp commented Aug 19, 2018

Starting with the v7.1.0 release, we now provide pre-built ARMv7 binaries!

Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.4.39 armv7l)

 * Documentation:  https://help.ubuntu.com/
Last login: Sun Aug 19 19:55:20 2018 from floyd

root@rockrobo:~# file ./fd
./fd: ELF 32-bit LSB  shared object, ARM, EABI5 version 1 (SYSV), dynamically linked
(uses shared libs), for GNU/Linux 2.6.32,
BuildID[sha1]=85cd5db8f67b8807df9ac260723a1896ecfb7b79, stripped

root@rockrobo:~# ./fd -V
fd 7.1.0

@issmirnov
Copy link

Thank you!! This is fantastic :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants