Ошибка «autoreconf: not found» при создании qemu-1.4.0


112

Я был ./configureQEMU-1.4.0 и во время makeэтого вызвать:

(cd /home/amin/Simulate/qemu-1.4.0/pixman; autoreconf -v --install)
/bin/sh: 1: autoreconf: not found
make: *** [/home/amin/Simulate/qemu-1.4.0/pixman/configure] Error 127

Теперь я не могу найти, как передать эту ошибку.

Благодарю.

Ответы:


121

Я сам столкнулся с этой проблемой, и решение, которое я нашел в чтении руководства autoconf, в котором говорится, что autoreconf запускает autoconf, который я не установил.

sudo apt-get install autoconf

и скрипт автогена, который я использую сейчас, работает.


100

Может быть, вы можете попробовать установить dh-autoconfпакет.

sudo apt-get install dh-autoconf

4
Все, что вам нужно autoreconf, dh-*пакеты нужны только при использовании debhelper (для упаковки .deb)
Lekensteyn

54
в 13.04 кажется sudo apt-get install autoconf(без «re»)
einSelbst

@einSelbst Большое спасибо! Ваш комментарий очень полезен для 13.04: D
Blaze Tama

2
autoconfв 14.04 тоже!
Златев

1
Можно подтвердить это работает в 16.04
Одиссея

4

Сначала я искал пакет:

# apt-cache search autoreconf
   autoconf2.13 - automatic configure script builder (obsolete version)
   dh-autoreconf - debhelper add-on to call autoreconf and clean up after the build

Затем установите то, что мне нужно:

# apt-get install dh-autoreconf

1
На самом деле, вам нужны оба <code> autoconf </ code>, а затем <dh-autoreconf>, если у вас нет обоих em '.
soufrk

soufrk, есть подробности? Вот руководство: qemu-buch.de/de/index.php?title=QEMU-KVM-Buch/… , ничего о необходимости устанавливать autoconf
Юра

Это должно быть ответом.
Хуан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.