Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Error compiling classes with ocamlcp?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Damien Doligez <damien.doligez@i...>
Subject: Re: [Caml-list] Error compiling classes with ocamlcp?
On Tuesday, Nov 26, 2002, at 20:25 Europe/Paris, Grégoire Sutre wrote:

> class my_class =
> object
>   method do_nothing = ()
> end
>
> The command "ocamlcp -c ocamlcp-pb.ml" gives:
[...]
> This generated file indeed doesn't compile with ocamlc.  I am using 
> the OCaml
> distribution version 3.06.  Doesn't ocamlcp support objects?

There are two problems here:

1. A known bug (PR#1464) fixed in the working version.  Mail me if you
    want a specific patch.
2. You called your file "ocamlcp-pb.ml", which is incorrect.  O'Caml 
uses
    the capitalized file name as the module name for this file, thus all
    O'Caml source file names must be alphanumeric and start with a 
lowercase
    letter.  Otherwise, you will run into problems sooner or later.

-- Damien

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners