[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: beta OPAM instructions



The CFLAGS for the runtime can be tweaked to cross-compile to 64-bit, but
the OCaml compiler doesnt quite support this yet.  So you'll need to stick
to a 64-bit host for the moment.

It should be possible to cross-compile with some OPAM switch trickery in
the future though...

-anil

On Tue, Jun 26, 2012 at 12:00:19PM -0700, Haris Rotsos wrote:
> does the 64bit restriction applies to run the script? I remember mirage
> has a strong requirement for this and my laptop is i686. Can try it on
> my machine back in cam. 
> 
> On Tue, Jun 26, 2012 at 06:45:39PM +0100, Anil Madhavapeddy wrote:
> > Thomas and I have been slogging away at getting the shiny new OCaml
> > package manager working.  It's a little more complex than your average
> > package manager due to the very strict static typing rules for OCaml
> > libraries (including a CRC check to make sure you dont get them
> > wrong).
> > 
> > Anyhows, the disaggregation works well enough that the Mirage website
> > can be recompiled using OPAM (both Xen and UNIX), and we have a nice
> > set of separate repositories to work from.  A *huge* upside here is
> > that it's easier to use external OCaml libraries.
> > 
> > However, I could use some wider testing before I update the website.
> > If anyone could follow:
> > 
> > https://raw.github.com/mirage/mirage-www/master/tmpl/wiki/install-opam.md
> > 
> > On both Linux and MacOS X and get back to me, that would be most
> > useful.  Once we're confident it works without catastrophe, I'll
> > update the website.
> > 
> > Next steps (much quicker) are to activate the remaining libraries
> > (OpenFlow/DNS/Block) and tag the developer preview release with more
> > documentation.  Getting there!
> > 
> > -anil
> 



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.