parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

В попытках собрать Parser3 (с более детальный описанием)

Darkman_E34 16.12.2004 13:15

по шагам:
1. распакуйте исходники в новый каталог
Выкачиваем Parser3
[darkman@shadow PAF]$ wget http://www.parser.ru/f/1/download/src/parser-3.1.3.tar.gz
Распаковываем
[darkman@shadow PAF]$ gunzip -c parser-3.1.3.tar.gz | tar xvf -
[darkman@shadow PAF]$ cd parser-3.1.3

Переходим к п.2
2. configure в каталоге parser3 запустите с дополнительным флагом --with-dynamic-stdcpp
[darkman@shadow parser-3.1.3]$ ./configure --with-dynamic-stdcpp
получаем config.log

Выполняем
[darkman@shadow parser-3.1.3]$ make
3. приведите строку компоновки и текст ошибки (если ошибка ещё останется)
В ответ получаем:

Строка компановки:
gcc -g -O2 -o parser3 pa_threads.o parser3.o getopt.o ../../main/libmain.a ../../classes/libclasses.a ../../types/libtypes.a ../../main/libmain.a ../../lib/gd/libgd.a ../../lib/cord/libcord.a ../../lib/pcre/libpcre.a ../../lib/md5/libmd5.a ../../lib/sdbm/libsdbm.a ../../lib/smtp/libsmtp.a ../../../src/lib/ltdl/libltdlc.a -ldl -lgc -lstdc++ -lcrypt -lm


/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src/lib/smtp/smtp.C:466: undefined reference to `__eh_alloc'
../../lib/smtp/libsmtp.a(smtp.o)(.text+0x9e4):/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src/lib/smtp/smtp.C:466: undefined reference to `__cp_push_exception'
../../lib/smtp/libsmtp.a(smtp.o)(.text+0x9ec):/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src/lib/smtp/smtp.C:466: undefined reference to `__throw'
../../lib/smtp/libsmtp.a(smtp.o)(.text+0xa65):/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src/lib/smtp/smtp.C:476: undefined reference to `terminate(void)'
collect2: ld returned 1 exit status
make[3]: *** [parser3] Error 1
make[3]: Leaving directory `/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src/targets/cgi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src/targets'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/spool/samba/Svalka/parser/PAF/parser-3.1.3/src'
make: *** [all-recursive] Error 1

Полный лог (672Kb)

Ув, PAF это вы хотели?Или я что-то опять не так сделал?