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

Headless for Arm64 #131

Open
victorstewart opened this issue Jan 10, 2024 · 5 comments
Open

Headless for Arm64 #131

victorstewart opened this issue Jan 10, 2024 · 5 comments

Comments

@victorstewart
Copy link

is there a way i can compile the headless version of this for arm64?

@PeterWagemans
Copy link

+1

@lovinrain
Copy link

+1
as a matter of fact I was re-directed to this repo from https://help.dropbox.com/zh-cn/installs/linux-commands#:~:text=a%20new%20account.-,How%20to%20build%20the%20Dropbox%20installer%20for%20Linux%20from%20source,submit%20your%20patches%2C%20contact%20us.

as it mentioned I can buid a dropbox CLI on my own, but this repo seems to be about the gui?

@PeterWagemans
Copy link

@lovinrain It is the complete package, which runs as a service. The dropbox.py python script acts as a cli front end to give dropbox commands. This is also the version you can download from the dropbox site, and they provide a link to this repo.
https://www.dropbox.com/install-linux
You see the link to the dropbox.py script at the bottom of the page. For this repo, it's one page further when you choose "install from source".
So it is the headless version, and it runs perfectly well on e.g. Ubuntu 22 headless… on AMD/Intel.

@lovinrain
Copy link

@PeterWagemans Thanks for the explanation.

I did try to compile from this source but it failed. The configuration using autogen.sh succeeded and from the error it seems related to gtk related function, which I assume it is GUI related.
Screenshot 2024-07-27 at 4 24 36 AM

So that was my ask: I want to compile a headless part without dependency to any gui libraries..

@PeterWagemans
Copy link

for me autogen.sh already got stuck at:
image
As I am reading the code a bit, I realise that the dropbox website links to this repo as if it is an alternative to dropbox that you can download precompiled:
image
This repo is not the dropbox source code. It is the source code for the nautilus extension, that integrates the dropbox web service with gnome. They call it the "installer", the "install from source" is just that little installer. Sorry, I got confused.
There is no source code, dropbox is of course proprietary and closed source. I should have realised that when I did the '+1' because the OP was probably just as mislead as I was. There are just no binaries for ARM yet, except for Apple Silicon.

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

3 participants