Перейти до

Рекомендованные сообщения

Опубліковано:

А можно, если не сложно по русски и своими словами, что делать именно с этим файликом из комплекта поставки SG.....Я просто еще не очень в этом рублю....По идее должно и с этим ставится.....

Думаю этот пот будет людям не безполезен, поэтому если можно поподробнее.....Спасибо

Опубліковано:

вобщем скачал вот это expat-1.95.7.tar.gz, установил по дефолту....ничего не изменилось.....при компиляции пишет следующее

Gefest# make -f make.bsd

g++ -c -Wall -gstabs+ -DFREEBSD -DTARIFF1 -o main.o main.cpp

In file included from main.cpp:59:

configproto.h:48: expat.h: No such file or directory

*** Error code 1

 

Stop in /var/ftp/incoming/Billing/stg2-2004.05.05-15.37.58.

самое интересное, смотрел configproto.h там еще куча инклудов, лежат в той же папкке, но они подхватываются......

  • 2 months later...
Опубліковано:
Я ему тупо указал, куда положил expat.h

т.е. поправил в configproto.h с

#include <expat.h>

на

#include "/usr/local/stargazer/expat.h"

Это не подходит.

1. Скачать библиотеку

2. Распокавать архив

3. ./configure

4. make

5. make install

6. компилить стг

7. если не компилится, поменять expat.h

  • 1 month later...
Опубліковано:

Слушай POWERLAN а можно, если не сложно поподробнее про то как ты библиотеки и стг себе поставил, и форматом как stg-34 писал:

1. сделал то то

2. сделал то то

Я насколько знаю ты себе стг2 всётаки поставил под фрю а у меня либо вообще не запускается либо пускается но потом при каких либо изменения виснит, я разработчику уже сказал, обещал исправить, но мне всё нетерпится!

Опубліковано:

Библиотеку поставил

expat

качаеш и устанавлеваеш как и все остальное.

Потом в конфигурационном файле СТГ2 правиш путь к библиотеке и наченаеш соберать.

Если появляютса ошибки то читаеш что и где ему не хватает (я щас не помню у меня какогото файла нехватило я эго нашол и поставил туда откуда должно было читать)

Так и ставиш к томуже последняя версия и у меня не стала.

Опубліковано:

Про ошибку то она пишет, но вот почему то после инсталяции сервак либо не запускаетя либо запускается но через секунду отваливается, так я без биллинга уже месяц сижу :)

  • 9 months later...
Опубліковано:

Для работы сервера необходима библиотека libexpat. Ее можно взять на сайте http://sourceforge.net/projects/expat/ Для ее утановки необходимо распокавать архив, запустить скрипт ./configure, сказать make, затем make install. Обратите внимание! Для правильной компиляции сервера, скрипт ./configure необходимо запустить следующим образом

./configure --prefix=/usr

  • 10 months later...
Опубліковано:

после удачной компиляции expat даю команду make и вижу такое сообщение об ошибке:

"Makefile", line 47: Need an operator

"Makefile", line 49: Need an operator

make: fatal errors encountered -- cannot continue

 

В файле Makefile с 47 по 49 строки листинг выглядит так:

ifndef INSTALL_ROOT

INSTALL_ROOT=$(DESTDIR)

endif

 

Что здесь не так? Как можно решить проблему?

 

зы. ОС FreeBSD 4.9

Опубліковано:
после удачной компиляции expat даю команду make и вижу такое сообщение об ошибке:

"Makefile", line 47: Need an operator

"Makefile", line 49: Need an operator

make: fatal errors encountered -- cannot continue

это как ?

после компиляции еще одна компиляция или я не понял ?

Опубліковано:

Извиняюсь, не после удачной компиляции, а после удачной конфигурации, то есть после команды ./configure --prefix=/usr всё ОК, но как даю команду make, выскакивают ошибки которые я описал выше.

Опубліковано:
expat какой версии ?

попробуй другую версию, или поставить из портов

expat скачал версии 2.0, по умолчанию стояла вроде 1.95, но с ней не хотел компилиться сервер, всё ругался на expat.h

  • 5 months later...
Опубліковано:

а у меня на alt linux master 2.4 вот такая проблема при компиляции expat 2.0.. конфигурэ проходит нормально.. а после как даеш команду мэйк получаю

make: *** No rule to make target `lib/xmlrole.h', needed by `lib/xmlparse.lo'. Stop.

яндекс, гугл ничего на эту тему не знает...

а тот expat который можно apt-get'ом установить не имеет expat.h ....

попробую скомпилить не Expat 2.0 released 2006-01-11... а Expat 1.95.8 released 2004-07-23

 

(скачал ту же версию с http://www.ffind.ru/browse.php?host=ftp.ie...2Fxml%2F&sort=s скомпилось без проблем...)

 

похоже что на http://sourceforge.net/projects/expat/ лежит какай-то кривой билд одной и той же верси.. (хотя в первом случае нумерация 2.0 , а во-втором 2.0.0 - но дата изготовления одна и таже... 11.01.2006 )

-----

Спасибо S_ergey - ты прав на 100% ))) а я вчера и на rpmseek.com искал в каком пакете находится expat.h.. ничего не нашел.. и устанавливал дэвэл.. и искал expat.h локэйтом ничего не находил.. (только сейчас понял что забыл updatedb сделать.. прежде чем использовать locate) а сегодня и на rpmseek его нашел... и после установки libexpat-devel и запуска updatedb тоже все нашлось..

Опубліковано:
а у меня на alt linux master 2.4 .. конфигурэ проходит нормально.. а после как даеш команду мэйк получаю

make: *** No rule to make target `lib/xmlrole.h', needed by `lib/xmlparse.lo'. Stop.

яндекс, гугл ничего на эту тему не знает...

а тот expat который можно apt-get'ом установить не имеет expat.h ....

попробую скомпилить не Expat 2.0 released 2006-01-11... а Expat 1.95.8 released 2004-07-23

В Мастере надо ставить apt-get install libexpat-devel и все будет ок.

  • 6 years later...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    • Немає користувачів, що переглядають цю сторінку.
×
×
  • Створити нове...