nhc98 bug

GaMeR uWe <[email protected]> Tue, 25 Jul 2006 12:06:31 -0700 (PDT)
Newsgroups gmane.comp.lang.haskell.nhc.bugs
Message-ID <[email protected]>
--===============1364992799==
Content-Type: multipart/alternative; boundary="0-1309003051-1153854391=:73483"
Content-Transfer-Encoding: 7bit

--0-1309003051-1153854391=:73483
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I found something in the nhc98's configure script that leads me to believ=
e that there is a bug somewhere, I don't see the point in searching for i=
t on my own as it is nothing big, just slightly annoying.

When ./configure is run, the file nhc98-1.18/lib/ix86-linux/config is cre=
ated, however make cannot be run because of the following message it will=
 output, "*** missing separator.". I then checked what the file generated=
 by ./configure contained and I found the problem. It contained:

"...
GHCSYM=3D

604
TRUE=3D/bin/true"

Where ... represents other variables set before GHCSYM (none of those abo=
ve had a problem). As you can see, there is a gap between GHCSYM=3D and t=
he value of 604 which seems to belong to GHCSYM. So I changed it to GHCSY=
M=3D604 and then everything compiled and installed. nhc98 does execute fr=
om the terminal, I havn't tried compiling anything yet but I am sure it w=
ill compile things without a problem, I just thought I'd let you know abo=
ut this problem with that file.

Thanks.

--0-1309003051-1153854391=:73483
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I found something in the nhc98's configure script that leads me to believ=
e that there is a bug somewhere, I don't see the point in searching for i=
t on my own as it is nothing big, just slightly annoying.<br><br>When ./c=
onfigure is run, the file nhc98-1.18/lib/ix86-linux/config is created, ho=
wever make cannot be run because of the following message it will output,=
 "*** missing separator.". I then checked what the file generated by ./co=
nfigure contained and I found the problem. It contained:<br><br>"...<br>G=
HCSYM=3D<br><br>604<br>TRUE=3D/bin/true"<br><br>Where ... represents othe=
r variables set before GHCSYM (none of those above had a problem). As you=
 can see, there is a gap between GHCSYM=3D and the value of 604 which see=
ms to belong to GHCSYM. So I changed it to GHCSYM=3D604 and then everythi=
ng compiled and installed. nhc98 does execute from the terminal, I havn't=
 tried compiling anything yet but I am sure it will compile things withou=
t a problem, I just thought I'd let you know
 about this problem with that file.<br><br>Thanks.<br>
--0-1309003051-1153854391=:73483--

--===============1364992799==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Nhc-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/nhc-bugs

--===============1364992799==--