Создание Open VPN для MIPS Octeon
Процедура создания открытого двоичного файла VPN для архитектуры MIPS
- Получите последний исходный код open VPN с ( https://openvpn.net/community-downloads/)
wget https://swupdate.openvpn.org/community/releases/openvpn-2.4.7.tar.gz
- Извлеките смолу
tar -xvf openvpn-2.4.7.tar.gz
- При экспорте командной строки Bash ниже makefile определяет
CC=/opt/CAVIUMsdk312/OCTEON-SDK/tools/bin/mips64-octeon-linux-gnu-gcc CXX=/opt/CAVIUMsdk312/OCTEON-SDK/tools/bin/mips64-octeon-linux-gnu-g++ AR=/opt/CAVIUMsdk312/OCTEON-SDK/tools/bin/mips64-octeon-linux-gnu-ar RANLIB=/opt/CAVIUMsdk312/OCTEON-SDK/tools/bin/mips64-octeon-linux-gnu-ranlib LD=/opt/CAVIUMsdk312/OCTEON-SDK/tools/bin/mips64-octeon-linux-gnu-ld ./configure -host=mips64-octeon-linux --enable-lzo=no
- После успешного выполнения configure сделайте make в каталоге
сделать CC = / opt / CAVIUMsdk312 / OCTEON-SDK / tools / bin / mips64-octeon-linux-gnu-gcc