I use my own build to build this [1].

The OpenVPN project should have long ago separate between a some
components for ease of use:

1. OpenVPN
2. OpenVPN Windows Service Wrapper
3. OpenVPN TAP driver
4. OpenVPN Windows Installer
5. Easy-RSA

This would have enable users to build specific component without the
other, or changing the installer without releasing a new version of
core product.

[1] http://www.opensc-project.org/build

On Mon, Jan 11, 2010 at 6:17 PM, Juping Jin <juping....@gmail.com> wrote:
>
> I tried to build openvpn on Windows from its source code and encountered a
> few problems:
>
> 1. Incorrect defines at autodefs/defs.h, line 51-52:
> #define PRODUCT_TAP_DEVICE_DESCRIPTION TAP-Win32 Adapter V9
> #define PRODUCT_TAP_PROVIDER TAP-Win32 Provider V9
>
> They are supposed to be:
>
> #define PRODUCT_TAP_DEVICE_DESCRIPTION "TAP-Win32 Adapter V9"
> #define PRODUCT_TAP_PROVIDER "TAP-Win32 Provider V9"
>
> How is defs.h created at the first place?
>
> 2. I could not find tapinstall source code in the source achieve. Where can
> I download it?
>
> 3. install-win32/maketap: line 42 doesn't work. The line is:
>
> cmd //c "C:\\WINDDK\\$DDKVER\\bin\\setenv.bat C:\\WINDDK\\$DDKVER $mode &&
> cd `perl install-win32/dosname.pl $t` && build -cef"
>
> it's supposed to issue "build -cef" command in tap-win32 folder after
> setting environment. However, the cd command doesn't work (I could not get
> it work even with hard-coded value). As a result, build -cef will compile
> all source code under DDK/src folder, not the tap driver. Manually build the
> driver works (ie. Run setenv and then do build -cef).
>
> Thanks for your help!
>
> Juping
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel
>

Reply via email to