Hi Santosh,
Firstly Iâd recommend cloning opam from the OCamlPro repository, rather than xen-orgâs fork (itâs several months out of date), and secondly building a tagged release of opam rather than the master branch. Try:
git clone git://github.com/OCamlPro/opam
cd opam
git checkout latest
./configure && make && sudo make install
Then you can initialise opam with the default (OCamlPro) repository, and add xen-orgâs repository:
opam init
eval `opam config env`
opam remote add xen-org git://github.com/xen-org/opam-repo-dev
Hope this helps,
John
I am trying to compile xen-api â specifically rrdump.ml
ocamlc version:
The Objective Caml compiler, version 3.12.1
Standard library directory: /usr/lib/ocaml
git clone git://github.com/xen-org/opam
cd opam; ./configure && make && sudo make install
This succeeded.
sjodh@REDBLD-XS:~/src/netscaler/xen-api-libs$ opam init git://github.com/xen-org/opam-repository
Fetching git://github.com/xen-org/opam-repository ...
{ patches } are invalid field names in /home/sjodh/.opam/opam/bigbro.2.0.4-rev3.opam. Valid fields are { opam-version, maintainer, substs, build, remove, depends, depopts, conflicts, libraries, syntax, ocaml-version, build-env, license, authors, homepage, version, name }
'opam init git://github.com/xen-org/opam-repository' failed
Regards,
Santosh