I wrote earlier:
We do not yet know the exact cause, or a fix, although we think it is probably something to do with changes in the gcc-3.x series compiler that break various assumptions made by the nhc98 code generator.
In fact, by chance another nhc98-user reported a similar failure yesterday, and was able to give me access to the machine on which the failure occurred. This enabled me to discover the cause and find a fix, which in his case was due to a change in the assembler code format between gcc-3.2 and gcc-3.3. If you are also using gcc-3.3, then it is possible that the same fix might cure your build error as well. To try it out, please delete your build tree, and unpack a fresh copy. Then apply the patch attached to this message, which should contain all the fixes we already discussed for the mips-irix6 build, together with the new fix. If you are not familiar with the patch utility, it should be as simple as this: cd nhc98-1.16 patch -p1 <patch-1.16-gcc3.3 Finally, start the build again with ./configure make basic Regards, Malcolm