Hi all,

I also ran some build tests with the "generic" buildsystem[1], OpenVPN
Git "master"[2] and an Ubuntu 11.10 amd64 workstation. As the Git
"master" does not yet seem to include the "generic" buildsystem, I
downloaded it separately[3] and pointed it to a tarball[4] assembled
from latest Git "master" code. Building the obsolete OpenVPN-GUI 1.0.3
for Windows seemed to fail, so I disabled it by editing the build script
(generic/build). Anyways, here are the results of the tests...

Building a native binary worked:

$ IMAGEROOT=`pwd`/image-native ./build)

Building a Windows 32bit binary on Linux 64bit worked:

$ IMAGEROOT=`pwd`/image-win32 CHOST=i686-w64-mingw32
\ CBUILD=x86_64-pc-linux-gnu ./build

Building a Windows 64bit binary on Linux 64bit worked:

$ IMAGEROOT=`pwd`/image-win64 CHOST=x86_64-w64-mingw32
\ CBUILD=x86_64-pc-linux-gnu ./build

I could not test building for Arm, as the my workstation was missing the
required tools.

Samuli

[1]
<https://community.openvpn.net/openvpn/wiki/BuildingUsingGenericBuildsystem#Genericbuildmethod>
[2] <git://openvpn.git.sourceforge.net/gitroot/openvpn/openvpn.git>
[3] <https://github.com/alonbl/openvpn-build.git>
[4] <http://build.openvpn.net/downloads/snapshots/openvpn-2.3_alpha1.tar.gz>

Reply via email to