I need the tmp/openvpn*/config.log
On Sat, Feb 25, 2012 at 7:12 AM, Russell Morris <open...@rkmorris.us> wrote:
> Hi,
>
> I used the command line you provided below (actually, copied and pasted it
> to the command line). The one having issues is: IMAGEROOT=`pwd`/image-win64
> CHOST=x86_64-w64-mingw32 CBUILD=x86_64-pc-linux-gnu ./build
>
> Thanks!
>
> ... Russell
>
>
>
> On Fri, 02/24/2012 06:11 PM, Alon Bar-Lev <alon.bar...@gmail.com> wrote:
>
> How exactly did you try to build?
> Please send command-line.
>
> The mingw32 suffix is historic, it is kept for compatibility as old
> autotools(config.guess) packages expects for mingw32 as a platform, in
> the old days there was no (forced) standard for specifying the arch.
>
> On Sat, Feb 25, 2012 at 2:04 AM, Russell Morris
> <openembed...@rkmorris.us> wrote:
>> Hi,
>>
>> First of all - thanks for this! It's very much appreciated!
>>
>> I tried this on my Linux box, and it worked fine - for the win32 image.
>> However, the win64 image fails, with the following error ...
>>
>> ============================================================
>>
>>
>> /usr/lib64/gcc/x86_64-w64-mingw32/4.6.2/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -llzo2
>>
>> /usr/lib64/gcc/x86_64-w64-mingw32/4.6.2/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lpkcs11-helper
>> collect2: ld returned 1 exit status
>> make[3]: *** [openvpn.exe] Error 1
>> make[3]: Leaving directory
>>
>> `/home/rmorris/Documents/Programming/openvpn-build/generic/tmp/openvpn-2.3-alpha1/src/openvpn'
>> make[2]: *** [install-recursive] Error 1
>> make[2]: Leaving directory
>>
>> `/home/rmorris/Documents/Programming/openvpn-build/generic/tmp/openvpn-2.3-alpha1/src'
>> make[1]: *** [install-recursive] Error 1
>> make[1]: Leaving directory
>>
>> `/home/rmorris/Documents/Programming/openvpn-build/generic/tmp/openvpn-2.3-alpha1'
>> make: *** [install-strip] Error 2
>> FATAL: make openvpn
>>
>> ============================================================
>>
>> Has anyone else seen this? Any thoughts how to correct it?
>>
>> Also, if you don't mind me asking - can anyone explain the naming
>> convention
>> for i686-w64-mingw32 vs. x86_64-w64-mingw32? They both seem to be
>> "mingw32",
>> so a bit confused how one is really 64 bit.
>>
>> Thanks again,
>> ... Russell
>>
>>
>>
>>
>> On Tue, 02/21/2012 06:12 PM, Alon Bar-Lev <alon.bar...@gmail.com> wrote:
>>
>> Hello people who actually use Windows!
>>
>> I will appreciate if you test my new windows build environment for
>> OpenVPN.
>>
>> You have many options, I guess all are needed.
>>
>> While you at it, please try to explain me why we need Visual Studio
>> build...
>> :)
>> .
>> Build is here[1]
>>
>> BEST METHOD - Compile on Linux
>>
>> This is a generic method, it can cross compile OpenVPN using any
>> toolchain to any environment.
>> For Windows, make sure you have mingw-w64 toolchain.
>> We are using nsis so we can also package files at Linux.
>>
>> $ cd generic
>> $ IMAGEROOT=`pwd`/image-win32 CHOST=i686-w64-mingw32
>> CBUILD=x86_64-pc-linux-gnu ./build
>> $ IMAGEROOT=`pwd`/image-win64 CHOST=x86_64-w64-mingw32
>> CBUILD=x86_64-pc-linux-gnu ./build
>>
>> SLOWER METHOD - Compile on cygwin
>>
>> Read README for required packages.
>>
>> $ cd generic
>> $ IMAGEROOT=`pwd`/image-win32 CHOST=i686-w64-mingw32
>> CBUILD=i686-pc-cygwin ./build
>> $ IMAGEROOT=`pwd`/image-win64 CHOST=x86_64-w64-mingw32
>> CBUILD=i686-pc-cygwin ./build
>>
>> Visual Studio Complete Batch
>>
>> install perl
>>
>>> cd msvc
>>> build
>>
>> Visual Studio IDE
>>
>> After you have the dependencies of Complete Batch or your own.
>> Create msvc-env-local.bat with OPENVPN_DEPROOT pointing to the
>> location of the dependencies.
>>
>>> msvc-dev
>>
>> MSBuild
>>
>> After you have the dependencies of Complete Batch or your own.
>> Create msvc-env-local.bat with OPENVPN_DEPROOT pointing to the
>> location of the dependencies.
>>
>>> msvc-build
>>
>> Good luck,
>> Alon.
>>
>> [1] https://github.com/alonbl/openvpn-build
>>
>>
>> ------------------------------------------------------------------------------
>> Virtualization & Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> _______________________________________________
>> Openvpn-devel mailing list
>> Openvpn-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openvpn-devel
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel