The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"libxml2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"libxml2"  +/
Сообщение от komiller email(ok) on 24-Апр-11, 21:20 
Ставлю Kannel под Debian, второй день мучаюсь с пакетом libxml2 при make && make install выдает след.:


gcc -D_REENTRANT=1 -I. -g -O2 -I/usr/include/libxml2 -o gw/shared.o -c gw/shared.c
gw/shared.c:8:24: fatal error: xmlversion.h: No such file or directory
compilation terminated.
make: *** [gw/shared.o] Error 1


пакеты xml, libxml и libxml2 установлен но все таки ругается, если кто сталкивался с этим то помогите пожалуйста.

Ответить | Правка | Cообщить модератору

Оглавление

  • libxml2, VladBer, 23:21 , 24-Апр-11, (1)  
    • libxml2, PavelR, 23:33 , 24-Апр-11, (2)  
    • libxml2, LSTemp, 23:42 , 24-Апр-11, (3)  
    • libxml2, komiller, 00:06 , 25-Апр-11, (4)  
      • libxml2, LSTemp, 00:56 , 25-Апр-11, (5)  
        • libxml2, komiller, 22:14 , 02-Май-11, (6)  
          • libxml2, PavelR, 23:34 , 02-Май-11, (7)  
            • libxml2, komiller, 09:02 , 03-Май-11, (8)  

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


1. "libxml2"  +/
Сообщение от VladBer on 24-Апр-11, 23:21 
> Ставлю Kannel под Debian, второй день мучаюсь с пакетом libxml2 при make
> && make install выдает след.:
> gcc -D_REENTRANT=1 -I. -g -O2 -I/usr/include/libxml2 -o gw/shared.o -c gw/shared.c
> gw/shared.c:8:24: fatal error: xmlversion.h: No such file or directory
> compilation terminated.
> make: *** [gw/shared.o] Error 1
> пакеты xml, libxml и libxml2 установлен но все таки ругается, если кто
> сталкивался с этим то помогите пожалуйста.

в файле shared.c есть строка #include <libxml/xmlversion.h> и компилятор не может найти файлик xmlversion.h
У Вас установлена библиотека libxml2 ? Если нет, то надо поставить, если да, то коль скоро вы устанавливаете пакет из исходных кодов, то не мешало бы прочитать файл INSTALL в котором написано, что перед командой make надо выполнить команду configure
Если при существовании библиотеки libxml2, выполнения команды configure, а затем make сообщение об ошибке повторяется, то тогда придется в Makefile добавлять каталог, где лежит xmlversion.h

Вот такое моё виденье этой проблемы.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "libxml2"  +/
Сообщение от PavelR (??) on 24-Апр-11, 23:33 
-
>> пакеты xml, libxml и libxml2 установлен но все таки ругается, если кто
>> сталкивался с этим то помогите пожалуйста.

-
> в файле shared.c есть строка #include <libxml/xmlversion.h> и компилятор не может найти
> файлик xmlversion.h
> У Вас установлена библиотека libxml2 ? Если нет, то надо поставить,

-
Потому что надо ставить -dev пакеты (типа libxml2-dev).

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "libxml2"  +/
Сообщение от LSTemp (ok) on 24-Апр-11, 23:42 
>[оверквотинг удален]
> в файле shared.c есть строка #include <libxml/xmlversion.h> и компилятор не может найти
> файлик xmlversion.h
> У Вас установлена библиотека libxml2 ? Если нет, то надо поставить, если
> да, то коль скоро вы устанавливаете пакет из исходных кодов, то
> не мешало бы прочитать файл INSTALL в котором написано, что перед
> командой make надо выполнить команду configure
> Если при существовании библиотеки libxml2, выполнения команды configure, а затем make сообщение
> об ошибке повторяется, то тогда придется в Makefile добавлять каталог, где
> лежит xmlversion.h
> Вот такое моё виденье этой проблемы.

логично.

если не можешь пользоваться поисковыми возможностями встроенной в ОС систему управления пакетами, то попробуй юзать например http://www.rpmseek.com/index.html

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "libxml2"  +/
Сообщение от komiller (ok) on 25-Апр-11, 00:06 
>[оверквотинг удален]
> в файле shared.c есть строка #include <libxml/xmlversion.h> и компилятор не может найти
> файлик xmlversion.h
> У Вас установлена библиотека libxml2 ? Если нет, то надо поставить, если
> да, то коль скоро вы устанавливаете пакет из исходных кодов, то
> не мешало бы прочитать файл INSTALL в котором написано, что перед
> командой make надо выполнить команду configure
> Если при существовании библиотеки libxml2, выполнения команды configure, а затем make сообщение
> об ошибке повторяется, то тогда придется в Makefile добавлять каталог, где
> лежит xmlversion.h
> Вот такое моё виденье этой проблемы.

Ставил сначало с пакетов Дебиана, использую зеркало Яндекс-а, обычно все там есть. Потом пришлось качать и установить с исходников но все равно такая байда.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "libxml2"  +/
Сообщение от LSTemp (ok) on 25-Апр-11, 00:56 
>[оверквотинг удален]
>> да, то коль скоро вы устанавливаете пакет из исходных кодов, то
>> не мешало бы прочитать файл INSTALL в котором написано, что перед
>> командой make надо выполнить команду configure
>> Если при существовании библиотеки libxml2, выполнения команды configure, а затем make сообщение
>> об ошибке повторяется, то тогда придется в Makefile добавлять каталог, где
>> лежит xmlversion.h
>> Вот такое моё виденье этой проблемы.
> Ставил сначало с пакетов Дебиана, использую зеркало Яндекс-а, обычно все там есть.
> Потом пришлось качать и установить с исходников но все равно такая
> байда.

что ставил? какие пакеты? нужный файл хоть в одном из них есть (не поверю, что менеджер пакетов не имеет возможности показать файлы, содержащиеся в конкретном пакете)?.

версия Debian кстати какая?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "libxml2"  +/
Сообщение от komiller (ok) on 02-Май-11, 22:14 
>[оверквотинг удален]
>>> об ошибке повторяется, то тогда придется в Makefile добавлять каталог, где
>>> лежит xmlversion.h
>>> Вот такое моё виденье этой проблемы.
>> Ставил сначало с пакетов Дебиана, использую зеркало Яндекс-а, обычно все там есть.
>> Потом пришлось качать и установить с исходников но все равно такая
>> байда.
> что ставил? какие пакеты? нужный файл хоть в одном из них есть
> (не поверю, что менеджер пакетов не имеет возможности показать файлы, содержащиеся
> в конкретном пакете)?.
> версия Debian кстати какая?

Версия Дебиана:
Linux debian 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux

Установленный libxml2
root@debian:/usr/src/gateway-1.1.4# whereis libxml2
libxml2: /usr/lib/libxml2.so /usr/lib/libxml2.la /usr/lib/libxml2.a /usr/include/libxml2

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "libxml2"  +/
Сообщение от PavelR (??) on 02-Май-11, 23:34 

> Версия Дебиана:
> Linux debian 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686
> GNU/Linux
> Установленный libxml2
> root@debian:/usr/src/gateway-1.1.4# whereis libxml2
> libxml2: /usr/lib/libxml2.so /usr/lib/libxml2.la /usr/lib/libxml2.a /usr/include/libxml2

А чё, http://www.opennet.dev/openforum/vsluhforumID1/91456.html#2 - не заметное сообщение, да ?

Это раз.

А вот два:

devserv:~# dpkg-query -L libxml2
...
/usr/lib/libxml2.so.2.7.5
...
/usr/lib/libxml2.so.2


так что наставили вы там х. пойми как каких пакетов из сырцов, вот и разбирайтесь теперь сами. Рекомендуемый Вам метод - переставить с нуля исключительно из пакетов.


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "libxml2"  +/
Сообщение от komiller (ok) on 03-Май-11, 09:02 
>[оверквотинг удален]
> Это раз.
> А вот два:
> devserv:~# dpkg-query -L libxml2
> ...
> /usr/lib/libxml2.so.2.7.5
> ...
> /usr/lib/libxml2.so.2
> так что наставили вы там х. пойми как каких пакетов из сырцов,
> вот и разбирайтесь теперь сами. Рекомендуемый Вам метод - переставить с
> нуля исключительно из пакетов.

dpkg-query -L libxml2
/.
/usr
/usr/lib
/usr/lib/libxml2.so.2.7.8
/usr/share
/usr/share/doc
/usr/share/doc/libxml2
/usr/share/doc/libxml2/AUTHORS
/usr/share/doc/libxml2/changelog.gz
/usr/share/doc/libxml2/NEWS.gz
/usr/share/doc/libxml2/changelog.Debian.gz
/usr/share/doc/libxml2/TODO.gz
/usr/share/doc/libxml2/README
/usr/share/doc/libxml2/copyright
/usr/share/doc/libxml2/README.Debian
/usr/lib/libxml2.so.2

Так у меня стоит этот пакет, и libxml2-dev ставил не пойму почему установленный пакет не видит при установке

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

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

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




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

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