The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"missing headers :( "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"missing headers :( "  
Сообщение от taphy (ok) on 30-Окт-06, 17:18 
доброго времени. Люди добрые, подскажите чего не хватает для устаноки?
Ставлю php5-extensions и получаю

cc -I. -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -DPHP_ATOM_INC -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/include -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/main -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -DHAVE_CONFIG_H -O -pipe -c /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c  -fPIC -DPIC -o .libs/calendar.o
In file included from /usr/local/include/php/main/../main/php_config.h:2765,
                 from /usr/local/include/php/Zend/zend_config.h:1,
                 from /usr/local/include/php/Zend/zend.h:53,
                 from /usr/local/include/php/main/php.h:34,
                 from /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c:31:
/usr/local/include/php/ext/php_config.h:2:33: ext/fileinfo/config.h: No such file or directory
/usr/local/include/php/ext/php_config.h:3:32: ext/filepro/config.h: No such file or directory
*** Error code 1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "missing headers :( "  
Сообщение от lavr email on 30-Окт-06, 17:22 
>доброго времени. Люди добрые, подскажите чего не хватает для устаноки?
>Ставлю php5-extensions и получаю
>
> cc -I. -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -DPHP_ATOM_INC -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/include -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/main -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
>-I/usr/local/include/php/ext -DHAVE_CONFIG_H -O -pipe -c /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c  -fPIC -DPIC -o .libs/calendar.o
>
>In file included from /usr/local/include/php/main/../main/php_config.h:2765,
>            
>     from /usr/local/include/php/Zend/zend_config.h:1,
>            
>     from /usr/local/include/php/Zend/zend.h:53,
>            
>     from /usr/local/include/php/main/php.h:34,
>            
>     from /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c:31:
>/usr/local/include/php/ext/php_config.h:2:33: ext/fileinfo/config.h: No such file or directory
>/usr/local/include/php/ext/php_config.h:3:32: ext/filepro/config.h: No such file or directory
>*** Error code 1

чего-то нехватает в /usr/local/include/php/
чего - зависит от того ЧТО и КАК вы устанавливали

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "missing headers :( "  
Сообщение от taphy (ok) on 30-Окт-06, 17:37 
>>доброго времени. Люди добрые, подскажите чего не хватает для устаноки?
>>Ставлю php5-extensions и получаю
>>
>> cc -I. -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -DPHP_ATOM_INC -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/include -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/main -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
>>-I/usr/local/include/php/ext -DHAVE_CONFIG_H -O -pipe -c /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c  -fPIC -DPIC -o .libs/calendar.o
>>
>>In file included from /usr/local/include/php/main/../main/php_config.h:2765,
>>            
>>     from /usr/local/include/php/Zend/zend_config.h:1,
>>            
>>     from /usr/local/include/php/Zend/zend.h:53,
>>            
>>     from /usr/local/include/php/main/php.h:34,
>>            
>>     from /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c:31:
>>/usr/local/include/php/ext/php_config.h:2:33: ext/fileinfo/config.h: No such file or directory
>>/usr/local/include/php/ext/php_config.h:3:32: ext/filepro/config.h: No such file or directory
>>*** Error code 1
>
>чего-то нехватает в /usr/local/include/php/
>чего - зависит от того ЧТО и КАК вы устанавливали

Собирала из портов: php5(without ip6)
после чего php5-extensions ( with bcmath bz2 calendar ctype dba dbase dom exif fileinfo filepro gd gettext gmp iconv imagick ldap mcrypt mhash openssl pcre recode session simplexml sockets sqlite tokenizer xml xmlreader xmlwriter  zip zlib  options in config)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "missing headers :( "  
Сообщение от lavr email on 30-Окт-06, 18:02 
>>>доброго времени. Люди добрые, подскажите чего не хватает для устаноки?
>>>Ставлю php5-extensions и получаю
>>>
>>> cc -I. -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -DPHP_ATOM_INC -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/include -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/main -I/usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
>>>-I/usr/local/include/php/ext -DHAVE_CONFIG_H -O -pipe -c /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c  -fPIC -DPIC -o .libs/calendar.o
>>>
>>>In file included from /usr/local/include/php/main/../main/php_config.h:2765,

что в строке 2765 /usr/local/include/php/main/php_config.h

>>>     from /usr/local/include/php/Zend/zend_config.h:1,

что тут?

>>>     from /usr/local/include/php/Zend/zend.h:53,

тут?
            
>>>     from /usr/local/include/php/main/php.h:34,

тут?
            
>>>     from /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c:31:

что в calendar.c строка 31

>>>/usr/local/include/php/ext/php_config.h:2:33: ext/fileinfo/config.h: No such file or directory
>>>/usr/local/include/php/ext/php_config.h:3:32: ext/filepro/config.h: No such file or directory

что в верхних двух строках?!

>>>*** Error code 1
>>
>>чего-то нехватает в /usr/local/include/php/
>>чего - зависит от того ЧТО и КАК вы устанавливали
>
>Собирала из портов: php5(without ip6)
>после чего php5-extensions ( with bcmath bz2 calendar ctype dba dbase dom
>exif fileinfo filepro gd gettext gmp iconv imagick ldap mcrypt mhash
>openssl pcre recode session simplexml sockets sqlite tokenizer xml xmlreader xmlwriter
> zip zlib  options in config)

действительно ВСЕ нужно?! Там же зависимостей потребуется море прежде чем собирать php5!
С портами что-нить делалось - portupgrade или portsnap.

Как вообще сборка производилась, последовательность?

# ls -lA /var/db/pkg | grep php
# ls -lA /var/db/ports | grep php

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "missing headers :( "  
Сообщение от taphy (ok) on 30-Окт-06, 19:22 

>что в строке 2765 /usr/local/include/php/main/php_config.h
#include "ext/php_config.h"

>>>>     from /usr/local/include/php/Zend/zend_config.h:1,
>что тут?
#include <../main/php_config.h>

>>>>     from /usr/local/include/php/Zend/zend.h:53,
>тут?
# include <zend_config.h>


>>>>     from /usr/local/include/php/main/php.h:34,
>тут?
#include "zend.h"


>>>>     from /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c:31:
>что в calendar.c строка 31
#include "php.h"


>>>>/usr/local/include/php/ext/php_config.h:2:33: ext/fileinfo/config.h: No such file or directory
>>>>/usr/local/include/php/ext/php_config.h:3:32: ext/filepro/config.h: No such file or directory
>что в верхних двух строках?!

да вроде все это в наличии, кроме ext/fileinfo/* и ext/filepro/*

>действительно ВСЕ нужно?! Там же зависимостей потребуется море прежде чем собирать php5!
вот про зависимости меня не спросили при сборке - точно что-то не удовлетворено. (но вот что?..)

>С портами что-нить делалось - portupgrade или portsnap.
нет,- родные от 5.5

>Как вообще сборка производилась, последовательность?
сначала php5 собственно, затем - php5-extensions больше ничего не делалось..

># ls -lA /var/db/pkg | grep php
ls -lA /var/db/pkg | grep php
drwxr-xr-x  2 root  wheel  512 Oct 30 12:25 php5-5.1.2_1

># ls -lA /var/db/ports | grep php
ls -lA /var/db/ports | grep php
drwxr-xr-x  2 root  wheel  512 Oct 30 12:19 php5
drwxr-xr-x  2 root  wheel  512 Oct 30 13:01 php5-extensions


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "missing headers :( "  
Сообщение от lavr email on 30-Окт-06, 19:38 
>
>>что в строке 2765 /usr/local/include/php/main/php_config.h
>#include "ext/php_config.h"
>
>>>>>     from /usr/local/include/php/Zend/zend_config.h:1,
>>что тут?
>#include <../main/php_config.h>
>
>>>>>     from /usr/local/include/php/Zend/zend.h:53,
>>тут?
># include <zend_config.h>
>
>
>>>>>     from /usr/local/include/php/main/php.h:34,
>>тут?
>#include "zend.h"
>
>
>>>>>     from /usr/ports/misc/php5-calendar/work/php-5.1.2/ext/calendar/calendar.c:31:
>>что в calendar.c строка 31
>#include "php.h"
>
>
>>>>>/usr/local/include/php/ext/php_config.h:2:33: ext/fileinfo/config.h: No such file or directory
>>>>>/usr/local/include/php/ext/php_config.h:3:32: ext/filepro/config.h: No such file or directory
>>что в верхних двух строках?!
>
>
>
>да вроде все это в наличии, кроме ext/fileinfo/* и ext/filepro/*

тогда выкинь из сборки эти два модуля и попробуй снова сконфигурить порт и выбрать
модули, затем сборку и установку

А еще лучше - снести php5-extension и php5 и заново попробовать собрать, но уже с логами
сборки, например используя script (man script) или перенаправление stderr/stdout в файл
Еще лучше это сделать на экспериментальной машине и после разбора на боевой
Ну и кроме того: less /usr/ports/UPDATING

>>действительно ВСЕ нужно?! Там же зависимостей потребуется море прежде чем собирать php5!
>вот про зависимости меня не спросили при сборке - точно что-то не
>удовлетворено. (но вот что?..)
>
>>С портами что-нить делалось - portupgrade или portsnap.
>нет,- родные от 5.5
>
>>Как вообще сборка производилась, последовательность?
>сначала php5 собственно, затем - php5-extensions больше ничего не делалось..
>
>># ls -lA /var/db/pkg | grep php
> ls -lA /var/db/pkg | grep php
>drwxr-xr-x  2 root  wheel  512 Oct 30 12:25 php5-5.1.2_1
>
>
>># ls -lA /var/db/ports | grep php
> ls -lA /var/db/ports | grep php
>drwxr-xr-x  2 root  wheel  512 Oct 30 12:19 php5
>
>drwxr-xr-x  2 root  wheel  512 Oct 30 13:01 php5-extensions
>

на вскидку без логов трудно сказать

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "missing headers :( "  
Сообщение от taphy (ok) on 31-Окт-06, 12:04 
спасибо огромное за внимание! :)
Видимо это кривизна порта.. Проблему обошла вкомпилив в php все требуемые модули намертво. (не очень изящно :( , но работает.. )
еще раз спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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