From a044a56b1cd2a0924f5ec0d6b5a5089d14fcd1a1 Mon Sep 17 00:00:00 2001 From: Anthony Green Date: Fri, 6 Apr 2012 10:39:10 -0400 Subject: Linux/x32 libtool fix --- m4/libtool.m4 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'm4') diff --git a/m4/libtool.m4 b/m4/libtool.m4 index d812584..0c22338 100644 --- a/m4/libtool.m4 +++ b/m4/libtool.m4 @@ -1280,7 +1280,14 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) - LD="${LD-ld} -m elf_i386" + case `/usr/bin/file conftest.o` in + *x86-64*) + LD="${LD-ld} -m elf32_x86_64" + ;; + *) + LD="${LD-ld} -m elf_i386" + ;; + esac ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" -- cgit v1.2.1