Назад | Перейти на главную страницу

Ошибка установки расширений PECL на DV

Я следую инструкциям по установке расширений PECL на Media Temple DV 4 на основе этих инструкций: http://wiki.mediatemple.net/w/(dv):Install_PECL_extensions.

При беге:

pecl install uploadprogress

Он говорит:

pecl install uploadprogress
downloading uploadprogress-1.0.3.1.tgz ...
Starting to download uploadprogress-1.0.3.1.tgz (9,040 bytes)
.....done: 9,040 bytes
4 source files, building
running: phpize
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626
building in /var/tmp/pear-build-root/uploadprogress-1.0.3.1
running: /root/tmp/pear/temp/uploadprogress/configure
checking for egrep... grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
ERROR: `/root/tmp/pear/temp/uploadprogress/configure' failed

У кого-нибудь есть идеи, почему не работает и как решить? Спасибо!

PS Я пробовал компилировать из исходного кода, но это тоже не удается и говорит:

phpize && ./configure -with-php-config=/usr/bin/php-config
Cannot find config.m4. 
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

Отметим, что я не знаю, где находится config.log, чтобы найти там дополнительную информацию.

[Решено] Белая установка PECL никогда не работала, и никто здесь не мог найти ответ. В конце концов, я смог скомпилировать из исходников, как только я понял, что не попал в правильный каталог перед настройкой.

Хотя установка PECL никогда не срабатывала, и никто здесь не мог найти ответ, в конце концов я смог скомпилировать из исходного кода, как только понял, что не попал в правильный каталог до настройки.