Jump to content

Recommended Posts

Posted

Люди расскажите толком как установить эту библиотеку. ОС FreeBSD 4.9. Если можно, поподробнее.

Posted

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

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

Posted

вобщем скачал вот это 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...
Posted
Я ему тупо указал, куда положил 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...
Posted

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

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

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

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

Posted

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

expat

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

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

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

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

Posted

Люди ну когда же вы научитесь читать...

Не знаю как линух но фришка всекда практически всекда пишет в чем ошибка...

Posted

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

  • 9 months later...
Posted

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

./configure --prefix=/usr

  • 10 months later...
Posted

после удачной компиляции 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

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

"Makefile", line 47: Need an operator

"Makefile", line 49: Need an operator

make: fatal errors encountered -- cannot continue

это как ?

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

Posted

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

Posted
expat какой версии ?

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

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

Posted

Скачал Expat 1.95.8 released и всё пошло :-)))

Спасибо за помощь! Теперь буду пытаться настроить сервер.

  • 5 months later...
Posted

а у меня на 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 тоже все нашлось..

Posted
а у меня на 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...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...