Add make freebsd-amd64 cross-compilation target #56
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "freebsd-amd64-target"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds
make freebsd-amd64(andmake freebsd) cross-compilation target to jerboa-drive, following the established pattern from jerboa-code, jerboa-websearch, and jerboa-shell.Changes
freebsd-amd64target (line 310-353) that cross-compiles from macOS to FreeBSD amd64 via:cross-cc-freebsd-amd64wrapper (Apple clang + lld → FreeBSD ELF)$(JERBOA_SRC)/.freebsd-sysroot/amd64ta6fbkernel + xpatchcargo build --target x86_64-unknown-freebsdfor jerboa-native-rsjerbuild build --config .jerbuild.release-freebsdwith cross flagsJERBOA_SRC,FREEBSD_AMD64_CC,FREEBSD_SYSROOT,CHEZ_CROSS_TA6FB,CHEZ_XPATCH_TA6FB)freebsd,freebsd-amd64,jdrive-bin-freebsd-amd64to.PHONYand cleanVerification
Cross-built on macOS (ARM64) and smoke-tested on the FreeBSD 15.1 amd64 host
biggus: