caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Kontra, Gergely" <kgergely@mlabdial.hit.bme.hu>
To: Alan Schmitt <alan.schmitt@inria.fr>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] windows + gtk
Date: Fri, 2 Aug 2002 19:12:42 +0200 (CEST)	[thread overview]
Message-ID: <Pine.LNX.4.21.0208021910130.20059-100000@mlabdial.hit.bme.hu> (raw)
In-Reply-To: <20020712164011.GH3235@alan-schm1p>

>> I'm new to (o)caml, and just wonder: is it possible to make windows exe
>> file, which uses gtk?
>Yes. I've done a small app for my wife (sort of a timesheet program) in
>ocaml that runs in windows. The best way to do this is doing the
>following:
>- wait until ocaml 3.05 (you don't want to patch it, and 3.05 should be
>  perfect for your need)
>- while waiting, fetch cygwin. You'll mainly need sed, make, and gcc
>  iirc.
>- get the development tarball for windows gtk (old version, no the 2.0
>  one ... the 1.3 should be fine). Development means the include files,
>  librairies and dll are there. You can get it at:
>  http://www.gimp.org/~tml/gimp/win32/downloads.html
>  there are many packages to download and unzip. 
>  Even though they say these packages are not to be used with the cygwin
>  environment, it is fine since we'll use the correct flag with cygwin
>  gcc.
>- at this time, ocaml 3.05 is out (or you get it from cvs ... which you
>  may do easily if you have chosen it when installing cygwin), you
>  simply get it, run configure for 'mingw32' (I'm not sure of the exact
>  option here), and compile it.
>- you may now get lablgtk
>  http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
>  (don't forget to say that use use gcc -mnocygwin (or -mno-cygwin, I
>  don't remember) when commpiling it, so as not to depend on the cygwin
>  dll).
>- you're ready to code and use lablgtk ... if you need inspiration,
>  there are examples in the distrib, or at
>  http://caml.inria.fr/humps/lablgtk.html
>
>Now you're all set. If you have not yet chosen a text editor for your
>programming needs, there is a hint at a good one in the headers of this
>message (and it's available in cygwin too, sorry I couldn't resist ;0)
Thanks, I heavily use vim for about two years. It has windows version
too.

And where can I tell to ocaml not to depend on the cygwin environment,
and build app, which doesn't require any dlls? Or which dll's will I
need?

Gergo
+-[Kontra, Gergely @ Budapest University of Technology and Economics]-+
|         Email: kgergely@mcl.hu,  kgergely@turul.eet.bme.hu          |
|  URL:   turul.eet.bme.hu/~kgergely    Mobile: (+36 20) 356 9656     |
+-------"Olyan langesz vagyok, hogy poroltoval kellene jarnom!"-------+
.
Magyar php mirror es magyar php dokumentacio: http://hu.php.net

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


  parent reply	other threads:[~2002-08-02 17:12 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-12 15:21 Kontra, Gergely
2002-07-12 16:40 ` Alan Schmitt
2002-07-18 15:32   ` Kontra, Gergely
2002-07-19  3:12     ` Jacques Garrigue
2002-07-22  9:14       ` Kontra, Gergely
2002-07-19  7:24     ` Xavier Leroy
2002-07-22  9:12       ` Kontra, Gergely
2002-07-23 10:58         ` [Caml-list] windows + gtk + productivity Kontra, Gergely
2002-07-25 12:48           ` Jacques Garrigue
2002-08-02 17:12   ` Kontra, Gergely [this message]
2002-08-04  7:04     ` [Caml-list] windows + gtk Alan Schmitt
2002-07-25  6:14 Croy, Stuart
2002-07-25 15:10 ` Jacques Garrigue

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.21.0208021910130.20059-100000@mlabdial.hit.bme.hu \
    --to=kgergely@mlabdial.hit.bme.hu \
    --cc=alan.schmitt@inria.fr \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).