[Hat] installation problems

Amanda Clare hat@haskell.org
Tue, 18 Jun 2002 15:22:45 +0100


This is a multi-part message in MIME format.
--------------080609020608090803040002
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

I'm trying to make Hat (2.00) on a ix86 Linux (RedHat 6.1) machine with 
nhc98-1.14 and ghc-5.02.3 already installed.

I get the following during the make process.

cd /home/ajc99/tools/hat-2.00/targets/ix86-Linux/obj/hattools && ghc 
-fglasgow-exts -package lang     -o HatTrail Run.o FFIExtensions.o 
HighlightStyle.o PrettyLibHighlight.o SExp.o LowLevel.o HatTrail.o 
/home/ajc99/tools/hat-2.00/targets/ix86-Linux/obj/hattools/artutils.o 
/home/ajc99/tools/hat-2.00/targets/ix86-Linux/obj/hattools/hat-names.o 
/home/ajc99/tools/hat-2.00/targets/ix86-Linux/obj/hattools/observe.o 
-L/usr/lib -lglib
/usr/local/funcprog//lib/ghc-5.02.3/libHSstd.a(PrelNum__42.o): In 
function `s5bt_2_alt':
PrelNum__42.o(.text+0x93): undefined reference to `__gmpz_cmp_si'


And many more undefined references to functions starting with __gmp, 
going on until:

/usr/local/funcprog//lib/ghc-5.02.3/libHSrts.a(PrimOps.o): In function 
`divModIntegerzh_fast':
PrimOps.o(.text+0xcc1): undefined reference to `__gmpz_init'
PrimOps.o(.text+0xcce): undefined reference to `__gmpz_init'
PrimOps.o(.text+0xcea): undefined reference to `__gmpz_fdiv_qr'
collect2: ld returned 1 exit status
make[1]: *** [/home/ajc99/tools/hat-2.00/lib/ix86-Linux/hat-trail] Error 1
make[1]: Leaving directory `/home/ajc99/tools/hat-2.00/src/hat/tools'
make: *** [targets/ix86-Linux/hat-tools-ghc] Error 2

The full list is attached. Do you know what I'm doing wrong?

Amanda

--------------080609020608090803040002
Content-Type: application/x-bzip2;
 name="makinghat.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="makinghat.bz2"

QlpoOTFBWSZTWfCyQB8ABfxfgDAQQfv/+h/n3w7////wUAWbeyaCm7AAAABpUMjTJpo0GTag
A0BpiNNNAGhgQZJT8mqY1QyaaNMmjJoAGTQHqAwJkBmpKeijTTI8oDQAANqANAA0aAOYAjBM
QDAJgmjIaGATBGJgqSRDQCYjCNCMpp6p6nqPJPQ0nkj0jT00xSSsobfSJJaYJpAAAAAAAAgR
LosKc/zZmBp4fPI4kGqRanZcUtQ4GdUn9Qs1ECpAAQZK4qy/VYJ+4MjosDj0Z2fUhP4uCXCT
nlWrzu0rMPjHXRdWJLGMECFFtt2slVSTbvQkk/dJJCSSxVWWcJgqZx0hyTAMFeRcLebOIiIi
0zXatLK89sO45NoSqkXgtlRp+/6L3VT1YPK5ZokbAUDehkSduyx5rrdl+FZOXHZ67yqqstUA
xhGMWFlASiEOgMHcOXLlSoiOoAJ4gyyLmgHUC0T6uE+Y+XqdO+TJhQ8P8A6egFwNAxL0dTzS
K/XuBt4eHDRMsj2yI19XLxe0J0v4mjPpw3Jii1mEqcZfGGrwkawd3VSqnR6M+/NIxsbworpB
jmvDXxwmCZUktfX36N+sGdl01JMGJfnRnTN1Y5clcMa+pQkZMZttgDCMKqMW3a0pWJ0kSK4n
BZA5IQYgAezjX4grRYJuye7a8Z+vy5z6/L9rvjhLUCpVWoGeeXn/KreS113hj/D9LkXfPVsB
pywinpeypUGMYxjGMAphJuGnKauTUlWkkpUUQlc05kDFQJE/OSpYyCnj3+MdXPnpmqRIR/Ug
ABZJMLgAB4Jo6PuVSqVSqlpD6RK7q98zBPncHTXUej4SLiq9HZJE76kT8gbvw/uwUuafq9Mn
vkcE84NmMNyuPgvhkeEufnE5IeUoY9X7Pt7rINq1PTF0Ck/4LUsYTJj/TbeDpmW6mT/cjFzr
MDLjc3xjgEzX/BxDHXH25AYtlWgWYVBOFvK+2ib0MLr9VpllwTzM7I5Vp7WxlCVXjrq53SOH
wyHCYf1fHjn7G2CUE4BOiJruSGGPVcExW2BLaHREvmK66FmjLuyBN7hzf66d6TrCY26wSvAG
YGK7vqcwXdlTnGETZDD+WYGfOb3DPnCb3lEwROEgy1O+6RZiPCkykHKs/is2nJthFYgmq7rt
JOjd2Z0YQNGPtd3ILSbUfmNcjzKTZxdNdd4KiFuhvV6snl14tFVAW9DN3XgqMykLgyWzr4Ro
Bk/ntMcjpyZWHK7ZGqpGS0kjJYHvBo0zWwCXQGdQTnoCYVepCzFasIn0ukf2ky0nYE77BHSj
qB69INumSK3yKzgqmaSMTnd1Wvjv3N7vujFRNislTMD8YRYkcZe1S3ytXngWj7TVdNbvCe6I
ZewJmuv5wtCL93aDqc3uSZGNrlRMnW1vutLJKXrs0Iukl8KaoKxsfjfllmuykZccDtdGKJfb
Shj2cKkmiSaK3ROQTNJOdTJtrRbLixTXmy/vrFpDTM0TRXeE2NuuBtCbmZzstIorpmJfmcEm
uGwUqzDJr19n2B7PCA1hO5ldfVtgXLI5OKjW2W2dc4I9ckXopJi7bSLbuV9wSqZWiqz9pIui
f/F3JFOFCQ8LJAHw
--------------080609020608090803040002--