Version française
Home     About     Download     Resources     Contact us    
Browse thread
3.09.3 release candidate 1
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: skaller <skaller@u...>
Subject: Re: [Caml-list] 3.09.3 release candidate 2
On Wed, 2006-09-13 at 17:05 +0200, Nicolas Pouillard wrote:
> On 9/13/06, Hendrik Tews <tews@cs.ru.nl> wrote:
> > Damien Doligez <damien.doligez@inria.fr> writes:
> >
> >    - camlp4: install more modules PR#3689
> >
> > No. Please check again carefully. At least plexer and grammar are
> > not properly installed:
> >
> > tandem tews 25> ls -1 install/lib/ocaml/camlp4/{plexer,grammar}.*
> > install/lib/ocaml/camlp4/grammar.cmi
> > install/lib/ocaml/camlp4/grammar.cmx
> > install/lib/ocaml/camlp4/grammar.mli
> > install/lib/ocaml/camlp4/grammar.o
> > install/lib/ocaml/camlp4/plexer.cmi
> > install/lib/ocaml/camlp4/plexer.cmx
> > install/lib/ocaml/camlp4/plexer.mli
> > install/lib/ocaml/camlp4/plexer.o
> >
> > (hint: *.cmo is needed to link a module)
> >
> 
> I do not understand why you do need .cmo files when you have a library
> (gramlib.cma or camlp4.cma) that includes these modules (note that .a
> and .cmxa are also available for native linking).

because these are *camlp4* modules, camlp4 loads bytecode
(only) dynamically from a single cmo file (only).


-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net