
I'm trying to build Yi (from the darcs repository) to take a look at it.
The README that comes with it says "it's a standard Cabal project so do
what you normally do" (paraphrased slightly). The problem is that I'm
not a cabal user just yet and have no idea where to go from here. Just
throwing caution to the wind and typing "make" built a setup program
which was then executed and failed complaining about not having
yi-lib0.3 (which I kind of thought the project should be building for
me) and such. Editing the config.mk (which has some options left almost
entirely undocumented) got me a step farther (specifically giving it a
prefix that actually existed), but then had it choking out that it
couldn't find the vty library -- even when I specifically told it to
build the gtk version.
Is there some painfully obvious thing I'm missing in trying to build
this? And is it something that's applicable in the broader Cabal world
or is it just this project? Compiling GHC (which is a lot bigger and
more complex, I'd have guessed) was painless in comparison, so I'm kind
of in the dark here.
--
Michael T. Richter