Version française
Home     About     Download     Resources     Contact us    
Browse thread
ocamlbuild and ocamlfind - using multiple grammars in a project
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Hans Ole Rafaelsen <hans@s...>
Subject: ocamlbuild and ocamlfind - using multiple grammars in a project
Hi

I'm trying to build a project using ocamlbuild with ocamlfind. One 
submodule requires 'json-static' and another requires 
'bitstring.syntax'. The preprocessors requires different syntaxes, 
resulting in the following error:

ocamlfind: No unique value for the META variable 'preprocessor': package 
camlp4 defines `camlp4', package bitstring.syntax defines `camlp4of'

Is there a way to make a myocamlbuild.ml file to select the preprocessor 
to use on a submodule/file basis?


On a similar topic: Is it possible to tell ocamlbuild to use another 
file than myocamlbuild.ml for additional build instructions? At the 
moment I have a makefile that changes links to different files, but I'm 
not happy too with this method.

Thanks

Hans Ole