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: