我在Emacs,Tuareg和GTK上使用FREEBSD。 試圖創建我的第一個文件,但不起作用。未綁定模塊GWindow
base.ml:
(* file: base.ml *)
let main() =
let window = GWindow.window() in
window#show();
GMain.Main.main()
let _ = main()
我鍵入編譯:
ocamlc -I +lablgtk2 -o base lablgtk.cma gtkInit.cmo base.ml
的錯誤,我得到:
Error: Unbound module GWindow
這裏任何人能幫助我嗎?
這是我的makefile:
OCAMLMAKEFILE = ../OCamlMakefile
SOURCES = base.ml
RESULT = base
PACKS = lablgtk2
THREADS = yes
include $(OCAMLMAKEFILE)
在此先感謝
你堅持OCamlMakefile還是關於另一個構建系統的答案是否也應該? – Kakadu
這個問題與emacs無關,你可以刪除這個標籤。此外,您並不真的在這裏提供重要信息:安裝哪個版本的OCaml,哪個版本的labltgtk2?你爲我們提供了一個直接調用OCaml的命令行和一個Makefile。你究竟嘗試了什麼? – Virgile