[Gpg4win-devel] Adding openssl to gpg4win (as a dep for claws-mail)

Marcus Brinkmann marcus.brinkmann at ruhr-uni-bochum.de
Fri Oct 26 18:41:32 CEST 2007


At Fri, 19 Oct 2007 16:37:06 +0200,
Colin Leroy <colin at colino.net> wrote:
> 
> On Fri, 19 Oct 2007 16:30:12 +0200, Marcus Brinkmann wrote:
> 
> Hi,
> 
> > I just got the no-mt version to compile, so I can try with reentrant
> > enabled next.  That will be more work.  By the way, just dirty hacks
> > so far.  CLeaning it up will take a bit more time, but not much.
> 
> Good news, thanks Marcus :)

I made it compile, and submitted the changes for review, you can find
a snapshot at:

ftp://ftp.g10code.com/g10code/scratch/libetpan-0.52-dev-20071026.tar.gz

pthread-w32 is needed.  I configure it like this:

 ./configure --enable-maintainer-mode \
   --build=i686-linux --host=i586-mingw32msvc \
  CFLAGS="-I/path/to/pthread-w32/include \
          -L/path/to/pthread-w32/lib"

What is missing is support for VPATH builds (useful for gpg4win) and
DLLs (currently only a static library is built), so that is what I am
working on now.

The port to windows does not seem to be complete, in particular,
mmap() is only a stub, and it might be that this will trip us up.
But, I will leave this to the experiment, as it might depend on which
parts of libetpan are actually used by claws.

Thanks,
Marcus




More information about the Gpg4win-devel mailing list