build: detect host_arch better

This commit is contained in:
Karl Skomski 2012-02-13 14:28:43 +01:00 коммит произвёл Ben Noordhuis
Родитель 3f43b1c039
Коммит 09ccbef3bb
1 изменённых файлов: 8 добавлений и 7 удалений

15
configure поставляемый
Просмотреть файл

@ -148,17 +148,18 @@ def uname(switch):
def host_arch():
"""Host architecture. One of arm, ia32 or x64."""
arch = uname('-p')
if arch == 'unknown':
arch = uname('-m')
return {
arch = uname('-p')
arches = {
'arm': 'arm',
'x86': 'ia32',
'i386': 'ia32',
'x86_64': 'x64',
}.get(arch, 'ia32')
}
if arches.get(arch) == None:
arch = uname('-m')
return arches.get(arch, 'ia32')
def target_arch():