Инструменты пользователя

Инструменты сайта


ru:compilation_ubuntu

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:compilation_ubuntu [2018/12/03 11:27]
dimka88
ru:compilation_ubuntu [2019/08/17 19:45] (текущий)
dimka88
Строка 7: Строка 7:
 После установки зависимостей и необходимых компонентов,​ средствами **git** выкачиваем исходный код //​accel-ppp//​ из ветки //master//. Ветка //master// содержит самые актуальные патчи последнего релиза. После установки зависимостей и необходимых компонентов,​ средствами **git** выкачиваем исходный код //​accel-ppp//​ из ветки //master//. Ветка //master// содержит самые актуальные патчи последнего релиза.
  
 +<​code>​git clone https://​github.com/​xebd/​accel-ppp.git /​opt/​accel-ppp-code</​code>​
 +или зеркало на sourceforge
 <​code>​git clone git://​git.code.sf.net/​p/​accel-ppp/​code /​opt/​accel-ppp-code</​code>​ <​code>​git clone git://​git.code.sf.net/​p/​accel-ppp/​code /​opt/​accel-ppp-code</​code>​
 Создаем директорию в которой будет происходить дальнейшая компоновка/​компиляция и переходим в нее. Создаем директорию в которой будет происходить дальнейшая компоновка/​компиляция и переходим в нее.
Строка 18: Строка 20:
   ; **-DKDIR=/​usr/​src/​linux-headers-`uname -r`** : Задает путь к директории исходного кода ядра Linux. Необходим для построения модулей ядра PPTP, IPOE, VLAN-MON (версия вашего ядра может отличаться,​ смотреть uname -r)   ; **-DKDIR=/​usr/​src/​linux-headers-`uname -r`** : Задает путь к директории исходного кода ядра Linux. Необходим для построения модулей ядра PPTP, IPOE, VLAN-MON (версия вашего ядра может отличаться,​ смотреть uname -r)
   ; **-DCMAKE_INSTALL_PREFIX=/​usr** : Задает путь для установки accel-ppp.   ; **-DCMAKE_INSTALL_PREFIX=/​usr** : Задает путь для установки accel-ppp.
-  ; **-DCPACK_TYPE=Ubuntu16** : указываем данный аргумент,​ так как мы нацелены собрать DEB пакет, для Ubuntu версии 18, стоит указать **Ubuntu18**\\ +  ; **-DCPACK_TYPE=Ubuntu18** : указываем данный аргумент,​ так как мы нацелены собрать DEB пакет, для Ubuntu версии 18, Для другой версии ​стоит указать ​указать версию соответсвенно,​ например для Ububntu 16 **Ubuntu16**\\ 
  
  
-<​code>​cmake -DBUILD_IPOE_DRIVER=TRUE -DBUILD_VLAN_MON_DRIVER=TRUE -DCMAKE_INSTALL_PREFIX=/​usr -DKDIR=/​usr/​src/​linux-headers-`uname -r` -DLUA=TRUE -DCPACK_TYPE=Ubuntu16 ​..</​code>​+<​code>​cmake -DBUILD_IPOE_DRIVER=TRUE -DBUILD_VLAN_MON_DRIVER=TRUE -DCMAKE_INSTALL_PREFIX=/​usr -DKDIR=/​usr/​src/​linux-headers-`uname -r` -DLUA=TRUE -DCPACK_TYPE=Ubuntu18 ​..</​code>​
 В конце строки обязательно оставляйте .. это указывает путь к исходному коду accel-ppp.\\ В конце строки обязательно оставляйте .. это указывает путь к исходному коду accel-ppp.\\
 Компилируем Компилируем
ru/compilation_ubuntu.1543825652.txt.gz · Последние изменения: 2018/12/03 11:27 — dimka88