On Wed, 1 Sep 2004, Robert R Schneck-McConnell wrote:

> On Wed, 1 Sep 2004, Igor Pechtchanski wrote:
> > On Wed, 1 Sep 2004, Robert R Schneck-McConnell wrote:
> [ocaml linker requires gcc and libncurses-devel]
> >
> > Umm, right.  Thanks for the heads-up.  I'm a bit uncomfortable, though,
> > with making the ocaml package depend on both libncurses-devel and gcc,
> > since those are only needed for the native compiler, and people might just
> > want to use the bytecode interpreter...
>
> FWIW, I was linking in bytecode, but with some external C functions linked
> in as well (with "ocamlc -custom").

Okay, that settles it.  I've added "gcc" and "libncurses-devel" to the
requires: line in setup.hint -- can someone please upload a new version of
just that file from <http://cs.nyu.edu/~pechtcha/cygwin/ocaml/setup.hint>.
I'll fix it in the source package for the next release.

> I'd settle for a mention in the README.
>
> Incidentally, for the build requirements you list in the README: I'm
> pretty sure I needed to get some X libraries to build ocaml with labltk
> support...

Right.  I'll need to review that carefully, and I'm pretty sure I
mentioned this in the announcement, but I'll fix the README.

> One more comment for the README.  When running ocaml programs using
> labltk, I would always get
>   exception Protocol.TkError("Can't find a usable init.tcl in the
>   following directories: C:/cygwin/share/tcl8.4 ...
> The solution I found was to either set TCL_LIBRARY or (conveniently) run
>   ln -s /usr/share /share
> Better, I think, would be to configure the ocaml package so that labltk
> looks for init.tcl where cygwin puts it.  Do you know how to do that?
> (I don't.)
>
> Robert

Aha.  Thanks for testing it -- I'll put the above info in the README, and
see if I can configure labltk to look in /usr/share/tcl*...

I'll release an update to the ocaml package as time permits.
        Igor
-- 
                                http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_                [EMAIL PROTECTED]
ZZZzz /,`.-'`'    -.  ;-;;,_            [EMAIL PROTECTED]
     |,4-  ) )-,_. ,\ (  `'-'           Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL     a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Happiness lies in being privileged to work hard for long hours in doing
whatever you think is worth doing."  -- Dr. Jubal Harshaw

Reply via email to