And also full output of the build script... ..... 2>&1 | gzip > /tmp/build.log
On Sat, Feb 25, 2012 at 11:14 AM, Alon Bar-Lev <alon.bar...@gmail.com> wrote: > 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