MacでEmacsでOCamlがうまく使えない困った

Ω<タスケテー

やったこと

  • MacBookAirにEmacs 23をインストールした。

以下のバイナリ
GNU Emacs For Mac OS X

  • OCamlをインストールした

以下のバイナリ
Download

  • tuareg-modeをインストールした

ダウンロードしたファイルをEmacs.app/Contents/Resources/lisp/
に置いた

いまの状態

Emacs.appでhoge.mlを開くと、tuareg-modeで開かれる。
しかし、実行しようとするとOCaml-toplevelが起動しない。
No such file or directory, ocaml
M-x shell からも OCaml起動せず

bash-3.2$ ocaml
bash: ocaml; command not found

ターミナルからocamlは起動できる。
が、ターミナルでemacsを起動しhoge.mlを読み込んでも、tuareg-modeを見つけてない。

加えてターミナルから"emacs"でEmacs.appが起動するように設定しようとして失敗した

こうなりたい

ターミナル開いて "emacs hogehoge.ml"でGUIEmacsが起動。
tuareg-modeがちゃんと動いてほしい。

疑問

ターミナルのbashemacsから参照してるbashは別物?
Ubuntuのときは何も考えずにできてた)
ターミナル(bash)とemacsとでお互い呼ぶように設定できれば解決?


Macは開発環境整えやすいとか聞いたけどそうでもないのか、それとも自分がアホなだけか・・・