Subject: Re: mingw32 cross

Re: mingw32 cross

From: Simon Josefsson <>
Date: Wed, 13 Jan 2010 10:31:51 +0100

salsa lover <> writes:

> I'm using a custom built mingw32 environment under my homedir, (not from
> repository).
> I've already copied those files from libssh2 binary build into lib and
> include. So as for cross compiling
> libssh2 i've given up. I'm trying to integrate the cross compiler with
> codeblocks now.

I'm cross compiling libssh2 using MinGW/Wine from debian, in fact all
the Windows binaries on are generated
that way. There shouldn't be any major problems doing this. What
errors did you get? I am aware that libssh2 in git doesn't currently
cross-compile well, but that's a separate issue.


> On Tue, Jan 12, 2010 at 5:53 PM, Peter Stuge <> wrote:
>> salsa lover wrote:
>> > Since i dont wanna a create issues by just copying over the
>> > precompiled libssh2 win32 binaries over my existing deps since i
>> > already have those nicely compiled, is there a quick fix here?
>> Find libssh2.a (it should be in src/.libs/) and copy it to your mingw
>> lib directory. Copy libssh2.h libssh2_sftp.h and libssh2_publickey.h
>> to the include directory.
>> For my mingw32 cross toolchain built with Gentoo crossdev that means
>> /usr/i686-mingw32/usr/lib/ and /usr/i686-mingw32/usr/include/ but I
>> don't know which paths debian uses.
>> > the libs are built ok but not the examples.
>> Please show us the error messages that you get.
>> //Peter
>> _______________________________________________
>> libssh2-devel
> _______________________________________________
> libssh2-devel
Received on 2010-01-13