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: Grégoire Sutre <sutre@l...>
Subject: Re: [Caml-list] Error compiling classes with ocamlcp?
On Wednesday 27 November 2002 14:02, you wrote:
> 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.

Thanks.  I don't need it right now (I was just playing around with it to 
support it in my Makefile).  I'll wait for the next release.


> 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.

Oh, right.  I actually changed this file's name when trying to pinpoint the 
problem...

Thanks for the quick and efficient answer,

Gregoire Sutre.
-------------------
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