Я успешно компилирую alsa-lib, когда запускаю ./configure
, а затем make
из источников, извлеченных из оригинала .tar.gz
Так как я установил версию с Mercurial, а затем попытался hg клонировать полный исходный коддерево, ./configure
и make
больше не работают.
Я сравнил .tar.gz
извлеченные источники с клонированными источниками hg, используя kdiff3, и они точно такие же (за исключением .hgпапка).
Я заметил, что при запуске make из извлеченного .tar.gz
он просто компилируется;вместо того, чтобы выполнить то же самое из клонированных источников hg, перед компиляцией вызывает
alsa-lib-1.0.24.1/missing --run aclocal-1.11 -I m4
....
, а затем снова появляется список команд конфигурации перед неудачной компиляцией.
удаляя все содержимоефайл с именем «отсутствует» У меня может быть успешная компиляция также из клонированных источников hg, но это решение кажется мне безобразным, кто-нибудь знает, что здесь происходит?