[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#238257: race condition on timestamps for cmi/mli files



On Tue, Mar 16, 2004 at 09:42:38AM +0100, Sven Luther wrote:
> On Tue, Mar 16, 2004 at 12:49:45AM -0500, Mike Furr wrote:
> > Hello ocaml-maint team,
> > 
> > While playing around with the OpenGL bindings, I came across this
> > annoying behavior with OCamlMakefile.  It seems that during the
> > installation of lablgl, the following timestamps occured:
> 
> Just don't use OcamlMakefile, i really don't like the concept myself,
> and have had only trouble with it myself. And i guess writing a ocaml
> Makefile is not all that different than writing a C one.

WRONG answer.

If the package is so buggy that it should not be used, a bug should be
filed against ftp.debian.org to have it removed.

I don't see you doing that.

Actually, writing an OCaml Makefile is a fairly complex procedure,
especially for a library, where there are files of different sorts to
compile; you must generate both native and bytecode outputs, but on some
platforms, only bytecode; you must install these in the appropriate
locations (maybe with findlib, maybe not); and if you use C code,
there's the whole DLL generation thing.  It's not at all easy.

OCamlMakefile *helps* for some projects.  I have found it lacking for
projects that generate multiple libraries or executables.  However, for
the projects that don't have those requirements, it's useful.

-- John



Reply to: