Closed mgree closed 3 years ago
It looks like the build failure is due to a missing dependency in the runtime make file. Your make is seems to be building the GC concurrently with some runtime files that depend on it. Give me just a second and I can fix that.
You might try raco pkg install -t git https://github.com/Gradual-Typing/Grift\#f50f1a29e9a20b8ed9124456461f9fd74142ea09
which is the pull request I just authored. I don't have things setup to build on the computer I am working on right now, but I think that should take care of the issue.
You will probably need to raco pkg remove grift
before you can do that because racket packages are globally installed by name.
Yep, that seems to work... thank you!
For posterity, I pulled the fix109
branch, ran raco pkg remove grift
and then ran raco pkg install
from the repo root.
I am unsure whether or not grift successfully built, but it looks like the answer is "no".
Here's the first run of `raco pkg install grift`.
```shell-session $ raco pkg install grift Resolving "grift" via https://download.racket-lang.org/releases/7.1/catalog/ Resolving "grift" via https://pkgs.racket-lang.org Downloading repository https://github.com/Gradual-Typing/Grift.git raco setup: version: 7.1 raco setup: platform: x86_64-macosx [3m] raco setup: installation name: 7.1 raco setup: variants: 3m raco setup: main collects: /Applications/Racket v7.1/collects raco setup: collects paths: raco setup: /Users/mgree/Library/Racket/7.1/collects raco setup: /Applications/Racket v7.1/collects raco setup: main pkgs: /Applications/Racket v7.1/share/pkgs raco setup: pkgs paths: raco setup: /Applications/Racket v7.1/share/pkgs raco setup: /Users/mgree/Library/Racket/7.1/pkgs raco setup: links files: raco setup: /Applications/Racket v7.1/share/links.rktd raco setup: /Users/mgree/Library/Racket/7.1/links.rktd raco setup: main docs: /Applications/Racket v7.1/doc raco setup: --- updating info-domain tables --- raco setup: updating: /Users/mgree/Library/Racket/7.1/share/info-cache.rktd raco setup: --- pre-installing collections --- raco setup: --- installing foreign libraries --- raco setup: --- installing shared files --- raco setup: --- compiling collections --- raco setup: --- parallel build using 8 jobs --- raco setup: 7 making:Having looked at #85, I tried running
make test
Here's that run.
```shell-session $ make test racket -v Welcome to Racket v7.1. raco make -v -j 4 main.rkt 3 making main.rkt 2 makingWhen I try to run the executable by hand, I get:
Any idea what's going on? I'm on macOS 10.13.