[Updated] ocaml/setup.hint (Was Re: ocaml packaging dependency bug: curses vs. termcap)

2004-09-02 Thread Igor Pechtchanski
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


Re: [Updated] ocaml/setup.hint (Was Re: ocaml packaging dependency bug: curses vs. termcap)

2004-09-02 Thread Corinna Vinschen
On Sep  2 11:52, Igor Pechtchanski wrote:
 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.

Done.

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:[EMAIL PROTECTED]
Red Hat, Inc.