2010-11-30 5 views
1

Hallo Erlang erfordert -smp für die Verwendung von wxErlang. Beim Bearbeiten und Kompilieren mit Emacs änderte ich die erlang.el-Datei wie folgt: (defvar minderwertige-erlang-machine-options '("-smp")Config emacs + erlang für wxErlang Verwendung

Aber das hat keine Auswirkungen, wenn ich das Programm ausführen: WX eRROR: SMP-Emulator erforderlich ** Ausnahmefehler: not_smp

Haben Sie einen Syntaxfehler oder irgendetwas anderes zu sehen

+0

Sie vermissen a). – nmichaels

+0

(defvar inferior-erlang-machine-optionen '("-smp")) hängt emacs – Bertaud

Antwort

0

Die -smp Option erfordert ein Argument (enable, disable oder auto) Wenn Sie immer wollen?. Starten Sie einen SMP-fähigen Emulator, fügen Sie Ihrer Datei ~/.emacs Folgendes hinzu:

(add-hook 'erlang-mode-hook 
    (lambda() 
     (setq inferior-erlang-machine-options '("-smp" "enable")))) 
+0

Ich entdeckte mit Ihrem Beispiel, dass die inferior-erlang-machine-Optionen in .emacs neu definiert wurden! – Bertaud

+0

Ich nehme an, das ist richtig? – Bertaud

+1

(setq inferior-erlang-machine-optionen '("-sname" "emacs" "-smp" "enable")) – Bertaud