From OpenSCADAWiki
Етапи складання:
- 1. Створити теку для складання програми:
mkdir ~/build
cd ~/build
- 2. Завантажити пакети вихідних текстів. Може бути виконано у два способи:
- [TAR] завантаження тарболу з FTP/HTTP-сервера проєкту http://ftp.oscada.org/OpenSCADA та розпакування, наприклад так:
wget http://ftp.oscada.org/OpenSCADA/Work/openscada-1+r2920.tar.xz
wget http://ftp.oscada.org/OpenSCADA/Work/openscada-res-1+r2920.tar.xz
tar -xvf openscada-1+r2920.tar.xz
cd openscada-1+r2920
tar -xvf ../openscada-res-1+r2920.tar.xz
- [SVN] отримання дерева вихідних текстів із SVN-репозиторію проєкту:
svn co http://oscada.org/svn/trunk/OpenSCADA/
cd OpenSCADA
- 3. Обрати тип складання:
- бінарні файли в одному пакеті:
ln -s data/debian debian
- бінарні файли модулів в окремих пакетах:
ln -s data/debian_mod debian
- 4. Задовільнити залежностей проєкту OpenSCADA для складання відповідно до вимог. Аргументи команди "configure" можна вказати у файлі "debian/rules".
- 5. Скласти:
- складання з початку:
dpkg-buildpackage -rfakeroot
- пропустити складання і переупакувати, зручно під час налаштування "debian/rules":
fakeroot debian/rules binary
fakeroot debian/rules build
- 6. Пакети готові та доступні у теці рівнем вище.