diff options
| author | 2025-04-10 19:09:59 -0400 | |
|---|---|---|
| committer | 2025-04-10 19:09:59 -0400 | |
| commit | 48444653623a8c9c84b5bfa33876bded0d0c4519 (patch) | |
| tree | 05f1577dd99de5c3b7f132e9adea74a5b81b9b18 | |
| parent | pffi guile example (diff) | |
update README.md
| -rw-r--r-- | README.md | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -8,13 +8,14 @@ libraries for them. Chibi is meant to be embedded and doesn't have a modifiable global library path of its own. Instead it uses a modified package definition of `chibi-scheme` with the module path `share/guix-chibi` (interpreted) -and `lib/guix-chibi/` (shared objects). +and `lib/guix-chibi/` (shared objects). To use this modified Chibi, pass +`-f guix/mcgoron/guix/chibi.scm` to `guix` in place of `chibi-scheme`. Packages of only Scheme code intended for use in Chibi should use the `chibi-scheme-build-system` build system, which will simply copy files to the appropriate directory. Code that contains shared objects (from `chibi-ffi`) should use `gnu-build-system` and copy the files in an -input. +input. Pass `-L guix` to load the included Guix libraries. ## Guile |
