GNU пакет взаимозависимый

Я хочу установить autoconf в сервер HP-UX я скачал autoconf-2.58 и побежал configure и получил следующее:введите описание изображения здесь

Итак, я скачал m4-1.4 и попытался установить его. configure это нормально, но работает make Я получил:введите описание изображения здесь

Так m4-1.4 требует autoconf быть установленным? Но autoconf потребности m4-1.4 в то же время.

Что я должен делать?

2 ответа

Решение

Ошибка в вашем снимке экрана, показывает, что m4 был установлен (находится в /bin/m4), но не поддерживает frozen files,

Но из http://sunfreeware.saix.net/indexsparc10.html (для Solaris) я не увидел список зависимостей в autoconf, для которого требуется m4. Обычно это должно быть то же самое в HP_UX.

autoconf-2.68-sol10-sparc-local.gz GNU autoconf is a package for generating configure scripts - installs in /usr/local.

m4-1.4.16-sol10-sparc-local.gz GNU `m4' is an implementation of the traditional Unix macro processor - installs in /usr/local. Dependencies: libsigsegv and to obtain libgcc_so.so.1, you will need to install either libgcc-3.4.6 or gcc-3.4.6 or later.

Во-первых, что вы можете проверить, если gcc или же libgcc был установлен и настроен правильно или нет.

Во-вторых, проверьте, находится ли m4 в ПУТИ, например, /usr/bin:/bin:/usr/local/bin или нет. если это найти в /bin/m4, вы можете показать версию /bin/m4 --version,

Я думаю твой configure шаг на самом деле не удалось настроить M4. No suffix list. сообщение то, что заставляет меня подозревать это. Я скачал GNU M4 1.4 (от ноября 1994 г.) configureбуду на linux. Единственная цель, которую я видел, что нужно autoconf был configure цель.

Возможно, вы добьетесь большего успеха с более свежими выпусками GNU M4/autoconf.

Другие вопросы по тегам