Today I found some time to install Tcl/Tk for Aqua, which is the native user interface for Macintosh OS X and configured ocaml-3.06 so that its labltk links with the Tcl/Tk for Aqua. labltk, ocamlbrowser, and accompanying examples (hello, eyes, tetris, ...) under otherlibs/labltk/examples_labltk compiles with little problem. With a small effort you could make a clickable native application for Mac OS X. Though behavior of some applications is weird (some, for instance ocamlbrowser, are very weird) but I can tolerate. The following is an outline of installation steps (Mac OS 10.2.2 and higher is expected): 0. Visit "www.tcl.tk" and get TclTkAqua_8.4.1-Jaguar.dmg, and install it. After installation make four symbolic links as show followingly (you need to be a super user): /Library/Frameworks/Tcl.framework: lr-xr-xr-x 1 root staff 11 Jan 7 18:58 libtcl -> libtcl8.4.a lr-xr-xr-x 1 root staff 16 Jan 7 18:58 libtcl8.4.a -> Versions/8.4/Tcl /Library/Frameworks/Tk.framework: lr-xr-xr-x 1 root staff 10 Jan 7 18:58 libTk -> libTk8.4.a lr-xr-xr-x 1 root staff 15 Jan 7 18:58 libTk8.4.a -> Versions/8.4/Tk 1. Extract ocaml-3.06.tgz and apply the attached patch (tcltk4aqua.patch) cd ocaml-3.06; patch -p1 tcltk4aqua.patch 2. Execute the configuration script sh ocaml4darwin.conf This script configures ocaml-3.06 for Mac OS X and for the Tcl/Tk just installed. It also builds "world, opt, and opt.opt". You might want to save the existing ocaml-3.06 installation. In that case, modify the script appropriately. 3. Install the ocaml-3.06 system make install 4. Store makeapp.sh and Info.plist at the labltk's examples directory and build clickable applications. 4.1 store makeapp.sh and Info.plist in "otherlibs/labltk/examples_labltk" directory. 4.2 build examples cd otherlibs/labltk/examples_labltk make 4.3 build clickable applications ./makeapp hello ./makeapp tetris ... 4.4 locate the Finder application to the examples_labltk directory and start the clickable applications. Good luck Ken