
Just downloaded and installed nhc98 this week. Trying to compile an object file in a Slackware-based distro on a P2. dan[haskl]$ make t3lib.o nhc98 -c t3lib.hs /usr/local/bin/nhc98: line 131: /usr/local/lib/nhc98/pentium2-Linux/hmake-PRAGMA: No such file or directory /usr/local/bin/nhc98: line 131: /usr/local/lib/nhc98/pentium2-Linux/hmake-PRAGMA: No such file or directory /usr/local/bin/nhc98: line 131: /usr/local/lib/nhc98/pentium2-Linux/hmake-PRAGMA: No such file or directory /usr/local/bin/nhc98: line 547: /usr/local/lib/nhc98/pentium2-Linux/nhc98comp: No such file or directory make: *** [t3lib.o] Error 1 --Dan

dsb@prairienet.org wrote:
Just downloaded and installed nhc98 this week. /usr/local/bin/nhc98: line 131: /usr/local/lib/nhc98/pentium2-Linux/hmake-PRAGMA: No such file or directory
Did you install the binary package of nhc98? If so, then it may have placed the necessary files under .../ix86-Linux/... rather than .../pentium2-Linux/... This is down to a recent change in the Linux behaviour of 'uname -m'. One way to fix it is to replace the copy of 'harch' in directory 'nhc98-1.18/script/' with the newer attached version, then install again. If, on the other hand, you installed from source, then I'm not sure what has gone wrong. Maybe you did ./configure make install without actually building the software between those steps? ./configure make make install is the more usual sequence. You could also try the replacement 'harch' script as well, although it is unlikely to be relevant. Regards, Malcolm
participants (2)
-
dsb@prairienet.org
-
Malcolm Wallace