Home My Page Projects Code Snippets Project Openings SML/NJ Bugs
Summary Activity Tracker Lists

[#70] confusing error message when trying to install on 64-bit Linux without 32-bit support

Date:
2011-05-13 18:01
Priority:
3
State:
Closed
Submitted by:
John Reppy (jhr)
Assigned to:
John Reppy (jhr)
Machine Architecture:
x86
Operating System:
Linux
Component:
Installer
Resolution:
None
Severity:
Minor
OS Version:
SML/NJ Version:
110.72
Keywords:
URL:
Transcript (of reproduction):
Source (for reproduction):
Summary:
confusing error message when trying to install on 64-bit Linux without 32-bit support

Detailed description
SML/NJ is a 32-bit system, which means that it cannot be installed on 64-bit Linux, unless the 32-bit emulation libraries are available. The error messages that are produced during installation in this case are confusing. E.g.,

% gcc -m32 x.c
In file included from /usr/include/features.h:354,
from /usr/include/stdio.h:28,
from x.c:3:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory

Comments:

Message  ↓
Date: 2011-05-13 21:14
Sender: John Reppy

As of version 110.73, the install script tests for this situation and prints a message.

Attached Files:

Changes

Field Old Value Date By
status_idOpen2011-05-13 21:14jhr
close_date2011-05-13 21:142011-05-13 21:14jhr