Yes – they are from wiki 
http://wiki.xensource.com/wiki/XenAPI_client_libraries_for_ocaml.

Can we remove the obsolete repo git://github.com/xen-org/opam?

I will try the new instructions. Do I need to uninstall opam first? And how do 
I do that?

Thanks,
Santosh


From: Dave Scott
Sent: Thursday, April 25, 2013 4:51 AM
To: John Else
Cc: Santosh Jodh; Jonathan Ludlam; [email protected]
Subject: Re: Compiling xen-api on Debian Wheezy AMD64

Hi,

Thanks, John -- your instructions look right to me.

Santosh: were the broken instructions on the wiki? If so, please update them 
once you get it working!

Thanks,

--
Dave Scott
XenServer System Architect

On Apr 25, 2013, at 12:32 PM, "John Else" 
<[email protected]<mailto:[email protected]>> wrote:
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

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Santosh Jodh
Sent: 22 April 2013 23:12
To: Jonathan Ludlam; Dave Scott; 
[email protected]<mailto:[email protected]>
Subject: [Xen-API] Compiling xen-api on Debian Wheezy AMD64

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
_______________________________________________
Xen-api mailing list
[email protected]
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

Reply via email to