
Some questions --------------
* up-arrow key does not work in ghci, and it worked in binary installation. Probably, some library was not found. How to fix this?
Do you have the readline-devel RPM installed? This is needed to compile GHC with readline support.
I have stored config.log of `./configure ...' and makeall.log of `make all'. `make boot' (before `make all') did nothing and issued a message recommending to run a thing something in some subdirectory, and I skipped this command at all. Do I mistake?
* the directory /share always neighboured to /bin /lib in the installation directory. Why it is absent now? Maybe, the up-arrow bug is related to this?
/share is created when there is documentation to install. Probably you didn't install the documentation (it isn't installed by default).
* Where to find the ghc manual in the .ps form, like set.ps provided by binary installation?
There's a pre-formatted version on the GHC web site: http://www.haskell.org/ghc/docs/latest/set.ps
* The interpreted code looks 2-3 times larger than compiled one. DoCon-library has size 11 Mb, .o files of compiled test take less than 2 Mb, test loading ghci -package docon T_ +RTS -Mxx -RTS
needs xx = 12 for the compiled full test T_, 31 for interpreted T_. If DoCon-library is out of the heap reserved by -M (is it?), then, we have that interpreted code is 2.6 times larger.
Compiled code isn't loaded into the heap, so it isn't included in the size you give to -M.
Is this due to large interaces kept in heap?
What are "interaces"? Cheers, Simon
participants (1)
-
Simon Marlow