2 ms·
There's usually a million assumptions that are technically undefined behaviour but work, and immediately break if you try to cross-compile by just changing the
by hoseja 6y ago
There's usually a million assumptions that are technically undefined behaviour but work, and immediately break if you try to cross-compile by just changing the target system in CMake or w/e.
- ghotli 6y agoI could see that if it were being compiled against another libc as well. It's true my experience is with a codebase that has forever been cross compiled. Just altering the output architecture I guess I just haven't seen be an issue. Aarch64 hasn't ever given me an "immediately break" scenario. If it compiles, it works. Ymmv though. Computers are complex.