caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* Re: [Caml-list] [ANN] Godi for Windows
       [not found] <fa.VCXM6ArJJ+Q7SinDVauUQpECUPY@ifi.uio.no>
@ 2012-10-15 12:03 ` Max Mouratov
  2012-10-15 20:22   ` [Caml-list] " Andreas
  0 siblings, 1 reply; 5+ messages in thread
From: Max Mouratov @ 2012-10-15 12:03 UTC (permalink / raw)
  To: fa.caml; +Cc: caml-list

On Wednesday, October 10, 2012 11:05:10 PM UTC+6, Andreas wrote:
> Dear list,
> 
> 
> 
> This post announces the creation of a godi distribution for windows.
> 
> 
> 
> "Wodi" differs from the official godi distribution in the following
> 
> ways:
> 
> 
> 
> - it ships binary packages for windows (32- and 64-bit builds). You
> 
>   don't need to compile ocaml and often used libraries from source. For
> 
>   convenience, there are also packages for often used external
> 
>   c-libraries (pcre, tcl/tk, gmp, gtk, ... ).
> 
> 
> 
> - a gtk-based gui for package management that hides the cygwin shell
> 
>   and the godi console from casual users.
> 
> 
> 
> - patched source packages and build instructions for windows.
> 
> 
> 
> 
> 
> More details: http://wodi.forge.ocamlcore.org/
> 
> 
> 
> 
> 
> 
> 
> -- 
> 
> Caml-list mailing list.  Subscription management and archives:
> 
> https://sympa.inria.fr/sympa/arc/caml-list
> 
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> 
> Bug reports: http://caml.inria.fr/bin/caml-bugs

Hello. The email address provided on the official WODI page does not work ("DNS Error: Domain name not found"), so I write here.

I've tried to port some of my OCaml projects from Linux to WODI and can report
that almost everything works beautifully out of the box (unlike with the
official OCaml installer for Windows). The package manager is an extremely
convenient tool which saved me a lot of manual effort (since neither odb nor
opam works flawlessly with the official installer).

The following packages seem to work without a hitch: batteries, easy-format,
menhir, ounit, pcre, sexplib, type_conv, ulex.

The zip package has a problem -- it lacks the necessary stub library
(dllzip_stubs.dll). I had to build it myself using the sources of camlzip at
http://forge.ocamlcore.org/projects/camlzip/.

I was also able to build, install and use the following libraries by
Martin Jambon:
- atd: http://oss.wink.com/atd/
- atdgen: http://oss.wink.com/atdgen/
- biniou: http://mjambon.com/biniou.html
- yojson: http://mjambon.com/yojson.html
- cppo: http://mjambon.com/ocaml.html

As well as pa_monad: http://www.cas.mcmaster.ca/~carette/pa_monad/

I suggest that these libraries be added to the WODI package database.

Many thanks for providing the most useful OCaml distribution for Windows.
Cheers!

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Caml-list] Re: [ANN] Godi for Windows
  2012-10-15 12:03 ` [Caml-list] [ANN] Godi for Windows Max Mouratov
@ 2012-10-15 20:22   ` Andreas
  2012-10-15 20:55     ` Edgar Friendly
  0 siblings, 1 reply; 5+ messages in thread
From: Andreas @ 2012-10-15 20:22 UTC (permalink / raw)
  To: caml-list

On Mon, 15 Oct 2012 05:03:34 -0700 (PDT)
Max Mouratov <mmouratov@gmail.com> wrote:
> Hello. The email address provided on the official WODI page does not
> work ("DNS Error: Domain name not found"), so I write here.

Ok,
I've replaced the domain now.


> The following packages seem to work without a hitch: batteries,
> easy-format, menhir, ounit, pcre, sexplib, type_conv, ulex.

Fine :)

> The zip package has a problem -- it lacks the necessary stub library
> (dllzip_stubs.dll). I had to build it myself using the sources of
> camlzip at http://forge.ocamlcore.org/projects/camlzip/.

godi-zip is indeed broken. I've updated godi-zip to version 1.05 and
hopefully fixed it.

> I was also able to build, install and use the following libraries by
> Martin Jambon:
> - atd: http://oss.wink.com/atd/
> - atdgen: http://oss.wink.com/atdgen/
> - biniou: http://mjambon.com/biniou.html
> - yojson: http://mjambon.com/yojson.html
> - cppo: http://mjambon.com/ocaml.html

Martin Jambon has already created (godi-) build instructions for all
these libraries, however they were not updated to the newest version
and so didn't compile.
I have now updated them. If Martin Jambon didn't change his makefiles
in a fundamental way, the new packages should work.

cu,
 Andreas


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Caml-list] Re: [ANN] Godi for Windows
  2012-10-15 20:22   ` [Caml-list] " Andreas
@ 2012-10-15 20:55     ` Edgar Friendly
  0 siblings, 0 replies; 5+ messages in thread
From: Edgar Friendly @ 2012-10-15 20:55 UTC (permalink / raw)
  To: caml-list

On 10/15/2012 4:22 PM, Andreas wrote:
> godi-zip is indeed broken. I've updated godi-zip to version 1.05 and 
> hopefully fixed it.

On this note, I realize that I have not announced to this list that 
camlzip has released version 1.05 with findlib support (and an official 
findlib package name).  There are no changes to the library code, just 
an extra line in the makefile for installing with findlib and a simple 
META file.

E.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Caml-list] Re: [ANN] Godi for Windows
       [not found]   ` <fa.AkyWcK1KACuXG8sZktpa22p6f6M@ifi.uio.no>
@ 2012-10-16 10:42     ` Max Mouratov
  0 siblings, 0 replies; 5+ messages in thread
From: Max Mouratov @ 2012-10-16 10:42 UTC (permalink / raw)
  To: fa.caml; +Cc: caml-list

On Tuesday, October 16, 2012 2:25:13 AM UTC+6, Andreas wrote:
> On Mon, 15 Oct 2012 05:03:34 -0700 (PDT)
> 
> Max Mouratov <mmouratov@gmail.com> wrote:
> 
> > Hello. The email address provided on the official WODI page does not
> 
> > work ("DNS Error: Domain name not found"), so I write here.
> 
> 
> 
> Ok,
> 
> I've replaced the domain now.
> 
> 
> 
> 
> 
> > The following packages seem to work without a hitch: batteries,
> 
> > easy-format, menhir, ounit, pcre, sexplib, type_conv, ulex.
> 
> 
> 
> Fine :)
> 
> 
> 
> > The zip package has a problem -- it lacks the necessary stub library
> 
> > (dllzip_stubs.dll). I had to build it myself using the sources of
> 
> > camlzip at http://forge.ocamlcore.org/projects/camlzip/.
> 
> 
> 
> godi-zip is indeed broken. I've updated godi-zip to version 1.05 and
> 
> hopefully fixed it.
> 
> 
> 
> > I was also able to build, install and use the following libraries by
> 
> > Martin Jambon:
> 
> > - atd: http://oss.wink.com/atd/
> 
> > - atdgen: http://oss.wink.com/atdgen/
> 
> > - biniou: http://mjambon.com/biniou.html
> 
> > - yojson: http://mjambon.com/yojson.html
> 
> > - cppo: http://mjambon.com/ocaml.html
> 
> 
> 
> Martin Jambon has already created (godi-) build instructions for all
> 
> these libraries, however they were not updated to the newest version
> 
> and so didn't compile.
> 
> I have now updated them. If Martin Jambon didn't change his makefiles
> 
> in a fundamental way, the new packages should work.
> 
> 
> 
> cu,
> 
>  Andreas
> 
> 
> 
> 
> 
> -- 
> 
> Caml-list mailing list.  Subscription management and archives:
> 
> https://sympa.inria.fr/sympa/arc/caml-list
> 
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> 
> Bug reports: http://caml.inria.fr/bin/caml-bugs

Excellent job, Andreas! Huge Success! There finally is a binary OCaml distribution that _just works_, a tool of great practical importance for the rest of us, the forgotten souls, who have to deal with Windows.

atd    -- works!
atdgen -- works!
biniou -- works!
yojson -- works!
cppo   -- works!
zip    -- works!

New package requests: ocamlgraph and pa_monad. If you added these packages to the WODI database, then I would gladly test them on my projects.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Caml-list] Re: [ANN] Godi for Windows
  2012-10-15 11:09 ` Romain Bardou
@ 2012-10-15 20:27   ` Andreas
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas @ 2012-10-15 20:27 UTC (permalink / raw)
  To: caml-list

On Mon, 15 Oct 2012 13:09:25 +0200
Romain Bardou <romain.bardou@inria.fr> wrote:
> Hello,
> 
> The e-mail address at the end of the page   
...
> failure notice :
>    Sorry, I couldn't find any host named ml.ignorelist.com. (#5.1.2)  

I've replaced the host now.

> Any plan on supporting OCamlSDL? This summer I wanted to teach OCaml
> to a friend by having him program video games (for motivation's sake)
> but I was not able to compile it.   

Ok,
I've added (totally untested) packages for sdl and ocamlsdl (the
build scripts of ocamlSDL indeed didn't work on windows/mingw). But
perhaps you need additional features (opengl support,mixer,...).


cu,
 andreas




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-10-16 10:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <fa.VCXM6ArJJ+Q7SinDVauUQpECUPY@ifi.uio.no>
2012-10-15 12:03 ` [Caml-list] [ANN] Godi for Windows Max Mouratov
2012-10-15 20:22   ` [Caml-list] " Andreas
2012-10-15 20:55     ` Edgar Friendly
     [not found] <fa.RFXGeqINs0MW1+oejJpv+qCSyks@ifi.uio.no>
     [not found] ` <fa.SSL8XKq1HNZprVV/H7QmjPBZCzk@ifi.uio.no>
     [not found]   ` <fa.AkyWcK1KACuXG8sZktpa22p6f6M@ifi.uio.no>
2012-10-16 10:42     ` Max Mouratov
2012-10-10 16:52 [Caml-list] " Andreas
2012-10-15 11:09 ` Romain Bardou
2012-10-15 20:27   ` [Caml-list] " Andreas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).