A última abordagem com compilação em VM parece ser razoável e quase correta. No entanto, aconselho que faça o seguinte:
-
%código%
Eu realmente não entendo que você decidiu definir o prefixo no diretório / tmp. Aponta para o drectory que você deseja instalar o aplicativo, eu aconselho a manter o padrão (não defini-lo, ou escolhendo
./configure --prefix=/usr/local
como seu prefixo) - %código% Tudo bem aqui.
- agora, transfira o diretório com os binários compilados para o seu robô. Antes da transferência, seria bom criar um arquivo único. Use
/usr/local
- no seu sistema de robô, extraia o conteúdo do arquivo:
make
- digite o diretório que você extraiu e emite:
tar cfz /tmp/openvpn_compiled.tgz
Agora, ele deve estar funcionando perfeitamente bem.