Building Zed for FreeBSD
Note, FreeBSD is not currently a supported platform, and so this is a work-in-progress.
Repository
Clone the Zed repository.
Dependencies
-
Install the necessary system packages and rustup:
script/freebsd
If preferred, you can inspect
script/freebsd
and perform the steps manually.
⚠️ WebRTC Notice
Currently, building webrtc-sys
on FreeBSD fails due to missing upstream support and unavailable prebuilt binaries.
This is actively being worked on.
More progress and discussion can be found in Zed’s GitHub Discussions.
Environment: FreeBSD 14.2-RELEASE Architecture: amd64 (x86_64)