May I ask what you are using in place of Eclipse?

I've never used emacs, but after several days trying to get Eclipse to work its learning curve is starting to look like a better use of time.

What tools are folks commonly using to wrangle ocaml.  I'm on osx here, if it makes any difference.


On Tue, Aug 20, 2013 at 11:32 PM, Komtanoo Pinpimai <romerun@gmail.com> wrote:
I never get ocaide working with ocaml 4. Anyone knows for sure if it
works or not. I always get the error "include project and resource
name: /:" on "managed project".

On Tue, Aug 20, 2013 at 5:16 PM, Casey Basichis <caseybasichis@gmail.com> wrote:
> Moving #thread allowed ocaml to run in the terminal.  It was still not
> working in Eclipse so I changed the paths to:
> /Users/caseybasichis/.opam/4.00.1/bin/ocaml  etc
>
> It seems to get further along in the loading process but there are some
> errors:
>
>         OCaml version 4.00.1
>
>
> Findlib has been successfully loaded. Additional directives:
>
>   #require "package";;      to load a package
>
>   #list;;                   to list the available packages
>
>   #camlp4o;;                to load camlp4 (standard syntax)
>
>   #camlp4r;;                to load camlp4 (revised syntax)
>
>   #predicates "p,q,...";;   to set these predicates
>
>   Topfind.reset();;         to force that packages will be reloaded
>
>   #thread;;                 to enable threads
>
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/dynlink.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/camlp4: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/camlp4/camlp4o.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/threads: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/unix.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/threads/threads.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/bigarray.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/bin_prot: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/bin_prot/bin_prot.cma: loaded
>
> Cannot load required shared library dllbin_prot_stubs.
>
> Reason: dllbin_prot_stubs.so: dlopen(dllbin_prot_stubs.so, 138): image not
> found.
>
> /Users/caseybasichis/.opam/4.00.1/lib/variantslib: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/variantslib/variantslib.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/ocaml/nums.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/num-top: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/num-top/num_top.cma: loaded
>
> Camlp4 Parsing version 4.00.1
>
>
> /Users/caseybasichis/.opam/4.00.1/lib/num: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/sexplib: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/sexplib/sexplib.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/fieldslib: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/fieldslib/fieldslib.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/oUnit: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/oUnit/oUnit.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/pa_ounit: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/pa_ounit/pa_ounit_lib.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/res: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/res/res.cma: loaded
>
> /Users/caseybasichis/.opam/4.00.1/lib/core_kernel: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/core_kernel/core_kernel.cma: loaded
>
> Cannot load required shared library dllcore_kernel_stubs.
>
> Reason: dllcore_kernel_stubs.so: dlopen(dllcore_kernel_stubs.so, 138): image
> not found.
>
> /Users/caseybasichis/.opam/4.00.1/lib/core: added to search path
>
> /Users/caseybasichis/.opam/4.00.1/lib/core/core.cma: loaded
>
> Cannot load required shared library dllcore_stubs.
>
> Reason: dllcore_stubs.so: dlopen(dllcore_stubs.so, 138): image not found.
>
> /Users/caseybasichis/.opam/4.00.1/lib/core/core_top.cma: loaded
>
> File "/Users/caseybasichis/.ocamlinit", line 1:
>
> Error: Reference to undefined global `Core'
>
>
> Here is my .ocamlinit:
>
> (* Added by OPAM. *)
>
> let () =
>
>   try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH")
>
>   with Not_found -> ()
>
> ;;
>
>
> #use "topfind"
>
> #camlp4o
>
> #thread
>
> #require "core.top"
>
> #require "core.syntax"
>
> #require "core_extended"
>
> #require "async"
>
> open Core.Std
>
>
>
>
> On Tue, Aug 20, 2013 at 3:46 PM, Leo White <lpw25@cam.ac.uk> wrote:
>>
>> > I added #thread and I also tried adding a ";;" after all of the lines
>> > starting with # .  Here is what my .ocamlinit
>> > looks like right now.
>> >
>> > (* Added by OPAM. *)
>> > let () =
>> >   try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH")
>> >   with Not_found -> ()
>> > ;;
>> >
>> > #use "topfind"
>> > #camlp4o
>> > #require "core.top"
>> > #require "core.syntax"
>> > #require "core_extended"
>> > #require "async"
>> > #thread
>> > open Core.Std
>>
>> The '#thread' directive needs to come before the '#require "core.top"'
>> directive.
>>
>> Regards,
>>
>> Leo
>
>
>
>
> --
> Casey James Basichis
> Composer - Adventure Time - Cartoon Network
> http://www.caseyjamesbasichis.com
> caseybasichis@gmail.com
> 310.387.7540



--
In accordance with U.S. Treasury regulations, if this message contains
advice concerning one or more Federal tax issues, it is not a formal
legal opinion and may not be used by any person for the avoidance of
Federal tax penalties.

--
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs



--
Casey James Basichis
Composer - Adventure Time - Cartoon Network
http://www.caseyjamesbasichis.com
caseybasichis@gmail.com
310.387.7540