mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-02-09 20:21:12 +00:00
docs/known-issues: add note about build issue on x86_64 with 32bit userspace
Signed-off-by: Johannes Stezenbach <js@sig21.net> (transplanted from da77b5e7cb9f921d0e2a22818b7945906100e704)
This commit is contained in:
parent
3b6aa027d7
commit
b8bbe07c7a
@ -233,3 +233,23 @@ Workaround:
|
||||
See above issue.
|
||||
|
||||
--------------------------------
|
||||
Symptoms:
|
||||
On x86_64 hosts with 32bit userspace the GMP build fails with:
|
||||
configure: error: Oops, mp_limb_t is 32 bits, but the assembler code
|
||||
in this configuration expects 64 bits.
|
||||
You appear to have set $CFLAGS, perhaps you also need to tell GMP the
|
||||
intended ABI, see "ABI and ISA" in the manual.
|
||||
|
||||
Explanations:
|
||||
"uname -m" detects x86_64 but the build host is really x86.
|
||||
|
||||
Status:
|
||||
CURRENT
|
||||
|
||||
Fix:
|
||||
None so far. See above issue.
|
||||
|
||||
Workaround:
|
||||
use "setarch i686 ct-ng build"
|
||||
|
||||
--------------------------------
|
||||
|
Loading…
x
Reference in New Issue
Block a user