[Owncloud] Error cross compiling mirall

Klaas Freitag freitag at owncloud.com
Mon Nov 11 07:32:06 UTC 2013


On 10.11.2013 21:20, kwillems wrote:
> I'm still having this problem. Any help will be much appreciated.
> But let me first rephrase the problem.
>
> Cross compiling the windows client gives an error, as stated in my opening
> post.
> I'm using a clean/fresh install of openSuSe 12.2.
>
> /home/koen/build-owncloud/buildenv/windows/mirall-build/_CPack_Packages/unused/NSIS/NSISOutput.log
> says the following:
>
> File: "/usr/i686-w64-mingw32/sys-root/mingw/bin\libcrypto-10.dll" -> no
> files found.
> Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
>     /oname=outfile one_file_only)
> Error in script
> "/home/koen/build-owncloud/buildenv/windows/mirall-build/_CPack_Packages/unused/NSIS/project.nsi"
> on line 345 -- aborting creation process
>
> In "/usr/i686-w64-mingw32/sys-root/mingw/bin" I see a file called
> libcrypto-8.dll , but no file called libcrypto-10.dll
>
> This file 'libcrypto-10.dll' is needed in
> /mirall/cmake/modules/NSIS.template.in on line 345.
>
> The same error occurs with libssl-8.dll versus libssl-10.dll
>
> I've got a snapshot of my system/openSuSe 12.2, taken somewhere at the end
> of september, and things are fine with that one, so i think (but am not
> sure) these errors are related with mingw32-libopensll, mingw32-openssl and
> mingw32-libopenssl-devel.
>
> Well anyway, this is the situation. I can't cross compile since a month.

That is because your mingw32 libopenssl package contains a too old 
libopenssl.

For the moment you can grab a later version from here:
http://software.opensuse.org/download.html?project=home%3Adanimo%3Abranches%3Awindows%3Amingw%3Awin32&package=mingw32-openssl

Klaas

>




More information about the Owncloud mailing list