I am not a specialist, but the following workarounds did a good job:
Install Homebrew:
http://brew.sh
copy and paste this to your terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

1.) LISP-Setup on OS X:

— brew install clisp
— brew install sbcl

— to run it in Emacs: brew install slime.


Open Emacs.app: M-Shift-: paste:
— (setq inferior-lisp-program "/usr/local/Cellar/sbcl/1.3.2/bin/sbcl")
(setq slime-default-lisp 'clisp)
(load (expand-file-name "~/quicklisp/slime-helper.el"))
(require 'slime)
(slime-setup '(slime-fancy))
To fire slime: M-x und slime

You also can load packages via ‚marmelade‘ therefor paste the following lines to your emacs-profile
(require 'package)
(add-to-list 'package-archives '("marmalade" . "https://marmalade-repo.org/packages/"))



2.) Scheme-Setup on OS X:
— brew install mit-scheme

edit your Emacs-profile

(setq scheme-program-name "/usr/local/bin/mit-scheme")
setq mac-right-option-modifier 'none)

Close and open Emacs.app like it has to be done every time you change something in your profile:
M-X: run-scheme



3.) Setup Snd

download Snd


Download and install XQuartz:
http://www.xquartz.org

Download and install XCode
open terminal:
install Command Line Tools by typing
xcode-select --install

Install Macports
Install
Homebrew

In Terminal type if not already installed:

brew install gcc
brew install ruby
brew install gtk+
brew install openmotif
brew install poppler

brew install timidity
brew install wavpack
brew install mpg123
brew install mpg321

cd to the Folder of snd
./configure -prefix=/opt/snd-s7 CFLAGS="-I/opt/X11/include" LDFLAGS="-L/opt/X11/lib -lmx -bind_at_load" - with-gsl -with-motif -with-s7

you may start snd by typing ‚snd‘ from the command line, but you also may add it to XQuartz: open
/Applications/Utilities/Xquartz/

tab on /Applications adapt the Path by adding Object and typing /usr/local/bin/snd

Create your shortcut in XQuartz so it will start immediately by typing Command-s

**********************************************
Incudine on Fedora29
I recommend slime and Quicklisp in Emacs.


Download
Incudine

Download and Install SBCL 1.4.15.
If you haven’t a working SBCL already, first install SBCL in your shell, CD to SBCL-Source-Folder, run su
Then sh make.sh and after that the INSTALL_ROOT to install the new SBCL

Open Terminal:

sudo dnf install portmidi-devel
sudo dnf install
jack-audio-connection-kit-devel-1.9.12-6.fc29
sudo dnf install portaudio-devel-19-28.fc29
sudo dnf install gsl-devel
sudo dnf install fftw-devel

Download:
Alexandria
Bordeaux
CFFI
SWAP-Bytes
Trivial-Features

And put it into ‚~/Quicklisp/Local-Projects/‚

After that load your SBCL via slime and run (ql:quickload :incudine) and you’re done!





Cookies facilitate the provision of our services. By using our services, you agree that we use cookies. Privacy policy.