Сборка под *nix

Для сборки Parser3 под *nix необходимо использовать специально созданный скрипт buildall.

Т.е. в общем случае процесс скачивания исходников и сборки Parser3 будет выглядеть примерно так:


cd ~
mkdir parser3project
cd parser3project
wget https://www.parser.ru/off-line/download/src/parser-3.4.6.tar.gz
tar -xzf parser-3.4.6.tar.gz
mv parser-3.4.6 parser3
cd parser3
./buildall



Скрипт сборки поддерживает следующие параметры:
--disable-safe-mode - не проверять принадлежность открываемых парсером файлов текущему пользователю.
--without-xml - собрать Parser3 без поддержки XML.
--with-mailreceive - при запуске Parser3 с параметром -m переданное на stdin письмо доступно в $mail:receive
--with-apache - собирать модуль apache (DSO, поддерживаются apache 1.X и 2.X).
--strip - удалить отладочную информацию.


Сборка SQL драйвера (на примере MySQL) будет выглядеть примерно так:

cd ~/parser3project
mkdir sql
cd sql
wget https://www.parser.ru/off-line/download/src/parser3mysql-10.8.tar.gz
tar -xzf parser3mysql-10.8.tar.gz
cd parser3mysql-10.8
./configure
make



In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 26.01.2021