One of these four.
One of these four.
You still need to know magical numbers to download file.
More like Mumble, but with privacy violations and ads
Show me your github profile
It was implied in the discussion: “if you can compile it, it will work”.
Nope. If you can compile for this microarchitecture, it will work on it. You know what was implied, I know what was implied, but you choose to run in circles and yell “Look! This person doesn’t know that program compiled for one architecture can’t run on another!”
There’s SPARC.
Me: says about -mcpu=native
You: oh, yeah, there is completely another architecture.
Ooorr…
There’s plenty of ARM processors before Cortex. There’s SPARC.
Did you just said that SPARC is ARM processor? Who tf are you?
As mentioned: online assembly
What now?
online assembly
. . .
endianness
What distro runs ARM in big endian? Name one. I think you are just trying to throw as much arguments you don’t understand as possible. EOF.
Nonaligned memory access can occur in C code.
Entire Cortex A-series should work fine with unaligned memory access to RAM when MMU is enabled(which is always on for linux). With few exceptions, but nextcloud is not a device driver.
(for any architecture) ",
I never said that.
This means you did not compile for correct architecture. There also can happen with program that use hand-written assembly, but I reeeeally doubt nextcloud devs do it.
For simplicity just compile with -mcpu=native on target computer.
EDIT: wait a sec, who are you? I doubt you want documentserver too.
If it can be compiled from sources, it works
ARM software support is just generally rough, yeah it’s good on RPi (and Mac) but on other boards it typically sucks, namely the cheaper boards OP would be buying.
Let’s see… Not counting Rock64 which is popular and AARCH, I also have chinese noname Espada E-726 TV Box on Allwinner A10, that(box) nobody knew about. Built bootloader, built kernel, installed system on SD card, it works.
I’m a big docker user and just the other day I was trying to run I believe Mastodon and Lemmy on an ARM device but there was just no image for it.
(It’s a GIF)
I’m sure I could build an image myself but for someone just getting into Homelabbing (like OP), x86 is the platform to use.
It is easier to not use Docker.
100 bucks is a lot
ARM just doesn’t have the same support for a lot of things you might want to self host
Like what? Person explicitly mentioned opensource software.
used thinclient PC
Usualy thay are cheap used, so it might work too
Pine64 single board computers. Rock64, Rockpro64, Quartz64.
Cheap chinese SBCs/TV boxes on Allwinner.
Because it is US-specific, while CP is used world-wide
While you are correct with insanity of running bare-metal, this argument is manipulative. Indeed, no sane person will ditch existing kernel(e.g. Linux of FreeBSD) and write one themselve, running program in common OS is not bare-metal.
Another manipulation is VM vs per-dervice dedicated hardware.
Redundancy is also easier, should I decide it is worth the hardware investment.
Same thing valid for regular userland.
Yes, but it uses less part of space and power compared to Pi. On BCM chips ARM core relatively weak compared to VideoCore there.
Because Pi’s chip is basically GPU with additional ARM processors, while for server use you need only CPU
And usualy they ARE SBCs. So…
Why VMs?
Is userbase proportional to area or radius?