[stunnel-users] Build stunnel 4.53 binaries for windows error

Anton Tkachev anton.tkachev at gmail.com
Mon Jul 23 14:11:42 CEST 2012


> Does the ./configure script under stunnel-4.53 finish OK?
Yes. No errors at this step.

> I also think that you should pass a parameter to force the cross
compilation of stunnel. It could be using the default system compiler.
Maybe set CC, GCC environment vars to point to the cross compiler path
before running ./configure: eg
>
> export CC=/usr/pathtomingwgcc/bin/gcc
My mingw installation doesn't have any compiler.

I think the problem in openssl path, because error message is:
# make stunnel.exe
i586-mingw32msvc-gcc -c -I/usr/src/openssl-1.0.0f-i586/include -mthreads
-fstack-protector -O2 -Wall -Wextra -Wno-long-long -pedantic -o str.obj
str.c
In file included from str.c:38:
common.h:392:33: error: openssl/opensslconf.h: No such file or directory
common.h:405:27: error: openssl/lhash.h: No such file or directory
common.h:406:25: error: openssl/ssl.h: No such file or directory
...

These files exist in /usr/src/openssl-1.0.0f-i586/include/openssl
directory, but building doesn't work anyway...


2012/7/20 <josealf at rocketmail.com>

> **
> Anton,
>
> Does the ./configure script under stunnel-4.53 finish OK? I also think
> that you should pass a parameter to force the cross compilation of stunnel.
> It could be using the default system compiler. Maybe set CC, GCC
> environment vars to point to the cross compiler path before running
> ./configure: eg
>
> export CC=/usr/pathtomingwgcc/bin/gcc
>
> Enjoy!
> ------------------------------
> *From: * Anton Tkachev <anton.tkachev at gmail.com>
> *Date: *Fri, 20 Jul 2012 21:44:09 +0700
> *To: *<josealf at rocketmail.com>
> *Cc: *<stunnel-users-bounces at stunnel.org>; <stunnel-users at stunnel.org>
> *Subject: *Re: [stunnel-users] Build stunnel 4.53 binaries for windows
> error
>
> Hey Jose,
> Thank you for your response!
>
> > You cross compiled your openssl 1.01c for mingw32, right?
> Yes, I used
> ./Configure --cross-compile-prefix=i586-mingw32msvc- mingw shared
> zlib-dynamic
> command.
>
> > Try passing the path of your mingw32 openssl includes and libs to
> stunnel configure:
> >
> > --with-openssl*=
> >
> > Do configure --help to see the exact syntax.
>
> Do you mean
> ./configure --with-ssl=/usr/src/openssl-1.0.1c-i586
> --includedir=/usr/i586-mingw32msvc/include
> --libdir=/usr/i586-mingw32msvc/lib
> ?
> Unfortunately 'make stunnel.exe' returns the same error in this case.
>
> 2012/7/20 <josealf at rocketmail.com>
>
>> Anton,
>>
>> Ahh... The joys of cross compiling!
>>
>> You cross compiled your openssl 1.01c for mingw32, right? Or you
>> installed the mingw32 version.  Try passing the path of your mingw32
>> openssl includes and libs to stunnel configure:
>>
>> --with-openssl*=
>>
>> Do configure --help to see the exact syntax.
>>
>> Let us know how it goes.
>> -----Original Message-----
>> From: Anton Tkachev <anton.tkachev at gmail.com>
>> Sender: stunnel-users-bounces at stunnel.org
>> Date: Fri, 20 Jul 2012 16:28:57
>> To: <stunnel-users at stunnel.org>
>> Subject: [stunnel-users] Build stunnel 4.53 binaries for windows error
>>
>> _______________________________________________
>> stunnel-users mailing list
>> stunnel-users at stunnel.org
>> http://stunnel.mirt.net/mailman/listinfo/stunnel-users
>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.stunnel.org/pipermail/stunnel-users/attachments/20120723/8ad1eda8/attachment.html>


More information about the stunnel-users mailing list