Can you send me list:
$ find image-win32/openvpn/lib
$ find image-win32/openvpn/lib64


On Sat, Feb 25, 2012 at 4:22 PM, Russell Morris <open...@rkmorris.us> wrote:
> Hi,
>
> OK, I have done some digging - and I know what the issue is! Not sure how to
> fix it though ... :-).
>
> Inside the image-win64 directory, and then inside openvpn - running the
> build script results in two directories, lib and lib64 (for image-win32
> there is only the lib directory). The libraries noted as missing are inside
> lib64, not lib ... so they are not seen. I have seen this issue before. Then
> the fix was to link lib64 to lib, and I tried this in this case - but the
> script seems to delete the directories and recreate them (so the link is
> gone).
>
> Thoughts?
>
> Thanks!
>
> ... Russell
>
>
>
>
> On Sat, 02/25/2012 03:23 AM, Alon Bar-Lev <alon.bar...@gmail.com> wrote:
>
> 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

Reply via email to