parser

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

 

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

Сборка Parser3 на ALT Linux Master 2.0

Владимир Степанов 06.10.2004 19:16

Здравствуйте,

миллион лет не занимался всеми этими сборками, но имеется древняя система (см.ниже), установочный диск утерян. Машина сугубо отладочная.

Технические подробности ниже, сейчас собственно вопросы:
- в чём может быть причина?
- можно ли прикрутить Redhat-овский RPM, и не париться?
- есть ли deb для Debian Woody или Sarge? или надо самому собирать?

С уважением,

Владимир



=====================

Процесс сборки вылетает на этапе:
make[3]: Вход в каталог `/home/birdy/parser3project/parser3/src/targets/cgi'
gcc -g -O2 -o parser3 pa_threads.o parser3.o getopt.o ../../main/libmain.a .......

Ругается следующим образом:
parser3.o: In function `real_parser_handler(char const*, char const*, bool)':
/home/birdy/parser3project/parser3/src/targets/cgi/parser3.C:310: undefined reference to `__cxa_allocate_exception'
/home/birdy/parser3project/parser3/src/targets/cgi/parser3.C:310: undefined reference to `__cxa_throw'
/home/birdy/parser3project/parser3/src/targets/cgi/parser3.C:310: undefined reference to `_Unwind_Resume'

ну и так далее...

Конфигурировалось так:
./configure --prefix=$HOME/parser3install --with-static-xml=$HOME/gnome --with-static-gc=$HOME/gc/lib --with-glib-config=$HOME/gnome/bin/glib-config --with-static-mailreceive=$HOME/gnome


Соответственно, предварительно собраны и установлены $HOME/gnome:
libxml2-2.6.14.tar.gz
libxslt-1.1.11.tar.gz
glib-1.2.10.tar.gz
gdome2-0.7.4.tar.gz
gmime-1.0.8.tar.gz

в $HOME/gc:
gc6.3.tar.gz

Система:
2.4.18-alt6master-up #1 Tue Apr 16 14:50:56 MSD 2002 i686

gcc -v :
Reading specs from /usr/lib/gcc-lib/i586-alt-linux/2.96/specs
gcc version 2.96 20000731 (ALT Linux, build 2.96-ipl15mdk)

libtool --version :
ltmain.sh (GNU libtool) 1.4 (1.920 2001/04/24 23:26:18)