The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"FedoraCore4 - не удается собрать PHP-5.2.6 с IMAP (+)"
Отправлено BorkaRND, 17-Окт-08 11:58 
Стоял PHP-5.2.5, теперь нужна поддержка IMAP, собираю PHP-5.2.6

Вначале поставил imap-2004g.tar.Z:
wget ftp://ftp.cac.washington.edu/imap/old/imap-2004g.tar.Z
tar -zxvf imap-2004g.tar.Z
cd imap-2004g
Отредактировать Makefile, заменить EXTRACFLAGS= на EXTRACFLAGS=-fPIC
make lrh
cd /usr/local/imap-2004g
mkdir lib
mkdir include
cd c-client/
cp *.h /usr/local/imap-2004g/include/
cp *.c /usr/local/imap-2004g/lib/
cp c-client.a /usr/local/imap-2004g/lib/libc-client.a

Потом пытаюсь собрать PHP-5.2.6:
wget http://php.net/get/php-5.2.6.tar.gz/from/this/mirror
tar -zxvf php-5.2.6.tar.gz
cd php-5.2.6

./configure \
--with-apxs2 \
--with-config-file-path=/etc \
--with-xsl  \
--with-mysql \
--enable-ftp \
--enable-dbase \
--with-gdbm=shared,/usr\
--with-ndbm \
--with-iconv \
--with-expat-dir \
--with-gd \
--enable-gd-native-ttf \
--with-jpeg-dir \
--with-png-dir \
--with-freetype-dir \
--with-ttf \
--with-zlib-dir \
--enable-memory-limit \
--disable-posix \
--enable-force-cgi-redirect \
--enable-track-vars \
--without-pear \
--disable-debug \
--with-imap=/usr/local/imap-2004g \
--with-imap-ssl

Получаю:
checking for IMAP support... yes
checking for IMAP Kerberos support... no
checking for IMAP SSL support... no
checking for utf8_mime2text signature... old
checking for U8T_CANONICAL... no
checking for pam_start in -lpam... yes
checking for crypt in -lcrypt... yes
checking whether build with IMAP works... no
configure: error: build test failed. Please check the config.log for details.

Смотрю config.log:
#include "confdefs.h"

    void mm_log(void){}
    void mm_dlog(void){}
    void mm_flags(void){}
    void mm_fatal(void){}
    void mm_critical(void){}
    void mm_nocritical(void){}
    void mm_notify(void){}
    void mm_login(void){}
    void mm_diskerror(void){}
    void mm_status(void){}
    void mm_lsub(void){}
    void mm_list(void){}
    void mm_exists(void){}
    void mm_searched(void){}
    void mm_expunged(void){}

    char auth_gssapi_valid();
    int main() {
      auth_gssapi_valid();
      return 0;
    }

configure:49236: checking whether build with IMAP works
configure:49274: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  -Wl,-rpath,/usr/local/imap-2004g/lib -L/usr/local/imap-2004g/lib -Wl,-rpath,/usr/kerberos/
/usr/lib/libc-client.a(osdep.o)(.text+0x7da4): In function `ssl_onceonlyinit':
: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
/usr/lib/libc-client.a(osdep.o)(.text+0x36aa): In function `write_db_entry':
: undefined reference to `__db185_open'
collect2: ld returned 1 exit status
configure: failed program was:
#line 49247 "configure"
#include "confdefs.h"


    void mm_log(void){}
    void mm_dlog(void){}
    void mm_flags(void){}
    void mm_fatal(void){}
    void mm_critical(void){}
    void mm_nocritical(void){}
    void mm_notify(void){}
    void mm_login(void){}
    void mm_diskerror(void){}
    void mm_status(void){}
    void mm_lsub(void){}
    void mm_list(void){}
    void mm_exists(void){}
    void mm_searched(void){}
    void mm_expunged(void){}

    char mail_newbody();
    int main() {
      mail_newbody();
      return 0;
    }


Большая просьба помочь.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру