I think you are referencing the wrong executable.
"DrRacket" is an IDE (with a graphical user interface) for editing Racket code. From man drracket
:
DrRacket is the Racket programming environment.
Try setting geiser-racket-binary
to the location of the racket
executable (which is the "core Racket implementation") instead.
EDIT
If the naming scheme of the Mac installation of Racket is anything like the one used for the Linux installation, there should be a binary called Racket
or racket
in a location similar to where you can find the DrRacket
(or drracket
) binary:
$ locate racket
...
/usr/bin/drracket
/usr/bin/gracket
/usr/bin/gracket-text
/usr/bin/racket
...
(Not suggesting that you will find the binaries in /usr/bin/
, just trying to illustrate that there is a good chance all binaries that are possibly relevant are located in the same directory.)