The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка компиляции php 4.1.2 и gd 1.8.4 "
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка компиляции php 4.1.2 и gd 1.8.4 "
Сообщение от merc emailИскать по авторуВ закладки on 22-Мрт-02, 15:07  (MSK)
Hi! Пытаюсь собрать php (--with-gd) и получаю следующее:

/bin/sh /usr/local/src/php-4.1.2/libtool --silent --mode=compile gcc  -I. -I/usr/local/src/php-4.1.2/ext/gd -I/usr/local/src/php-4.1.2/main -I/usr/local/src/php-4.1.2 -I/usr/local/include/apache -I/usr/local/src/php-4.1.2/Zend -I/usr/local/include -I/usr/local/include/c-client -I/usr/local/include/mysql -I/usr/local/src/php-4.1.2/ext/xml/expat  -DHARD_SERVER_LIMIT=512 -DDOCUMENT_LOCATION="/usr/local/www/data/" -DDEFAULT_PATH="/bin:/usr/bin:/usr/local/bin" -DACCEPT_FILTER_NAME="httpready" -DUSE_EXPAT -I/usr/local/src/php-4.1.2/TSRM -g -O2 -prefer-pic  -c gd.c
In file included from gd.c:36:
php_gd.h:69: warning: static declaration for `gdImageColorResolve' follows non-static
gd.c:92: conflicting types for `gdIOCtx'
gd_io.h:18: previous declaration of `gdIOCtx'
*** Error code 1

Stop in /usr/local/src/php-4.1.2/ext/gd.
*** Error code 1

Stop in /usr/local/src/php-4.1.2/ext/gd.

Кто-нить сталкивался с этим?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Ошибка компиляции php 4.1.2 и gd 1.8.4 "
Сообщение от Арлекин Искать по авторуВ закладки on 22-Мрт-02, 16:01  (MSK)
В gd_io.h строка 18 нечто gdIOCtx имеет один тип, а в gd.c в строке 92 с ним что-то делается так, что пытается тип его изменить. Ну или что-то похожее. Обычно такие хомуты вылазят когда собираешь софт из исходников чужой системы, собираешь другим компилером ну и если попадутся разные версии всяческих библиотек, а конфигурЕ ето дэло прощелкает. Еще может быть что-то с ключами. Ну и ессно - полная ... - может быть ВСЕ СРАЗУ. Выхода тут три:
1. Читать README etc ( внимательно ! ) и юзать нужные ключи.
2. Закатывать рукава и лезть в исходники и/или configure + Makefile'ы. Иногда помогает, если не надоест.
3. Выкинуть ЭТО на помойку и найти что-нить другое.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Ошибка компиляции php 4.1.2 и gd 1.8.4 "
Сообщение от Mike emailИскать по авторуВ закладки on 23-Окт-02, 16:40  (MSK)
У меня была такая же байда на FreeBSD 4.6-STABLE + PHP 4.2.3 + GD 2.0.2 - вылечилось CVS-ом PHP до актуального состояния, кстати с ним выкачалась и рабочая библиотека GD.

Mike

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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