Все, наконец-то собрал... через ж.пу..., но работает =)
crypto 02.09.2005 18:20
					/ 02.09.2005 18:23
Итак, версия Linux DEBIAN testing (Ядро 2.6)
1. Моя домашняя дира(к примеру):
   /home/vasya/tmp
   $HOME=/home/vasya (это по умолчанию стоит в UNIX-ах к вашей   
                      домашней папке)   
2. дистрибутив парсер cкопировал в tmp/
    переименовал bla-bla.tar.gz в
    parser3.tar.gz
    распаковка:
    gunzip -c parser3.tar.gz | tar xvf -    
    имеем диру tmp/parser3/
    заходим туда (читать там надо всегда INSTALL - даже если тут все написано, это неотъемлимая часть шаманского обряда, эквивалент 50 стукам в бубен. Не прочитав этот файл - не снять первой печати заклятия автора исходников!)
3. Сам парсер собирался так:
заходим в диру parser3/
shell> CXX="g++-3.3" CFLAGS="-O2" CXXFLAGS="-O2" ./configure --prefix=$HOME/tmp/parser-cgi --with-mysql-client
shell> вот на этом этапе не помню ставил ли я в файле Makefile
       LDFLAGS = -lstdc++  (пробуйте сами)
shell> make
shell> make install
4. MySQL драйвер так:
   создаем в нашей tmp/ папку sql
   т.е. /tmp/sql/
   копим туда parser3mysql-3.1.4.tar.gz
   распаковка все также:
   gunzip -c parser3mysql-3.1.4.tar.gz | tar xvf -   
5. Заходим в создавшуюся папку 
   cd parser3mysql-3.1.HEAD   
6. Тут выходим покурить (кто не курит идет заваривает чай)
   Ибо начинается таинственный обряд!
7. правим файло parser3mysql.C  таким образом:
   в 16 сверху строчку втыкаем:
#include <cassert>   (там как раз место под это =)
   а в самый низ пихаем:
extern "C" void
__cxa_pure_virtual(void) {
assert(!"fatal: virtual method called");
}
extern "C" int _gxx_personality_v0;
int _gxx_personality_v0=0;
8. shell> ./configure --prefix=$HOME/tmp/sql-lib --with-dynamic-stdcpp
9. В Makefile ищем LDFLAGS =
   и добавляем -lstdc++
   (для пущей верности)
10. make
11. make install
Все тушите факел, печати сняты, можно юзать.
Кстати все нашел через новый поисковик
http://www.ikengo.com