On Tue, Dec 11, 2007 at 07:29:02PM +0200, Eran Sandler wrote:
> Hello Niels,
> 
> I've spoken with Dormando, one of the memcached maintainers and they 
> haven't test it with LibEvent 1.4.0. They do, however work with 1.3e on 
> memcached 1.2.4 and the first tests of memcached 1.3.0.

I hope they get a chance to try it soon; the next 1.4.x beta release
will probably be the last beta before we have a 1.4 production
release.  :)

> I would prefer to align memcached-win32 to work with whatever is being 
> used in the main branch memcached (i.e. 1.3e).
> It would be great if we can back port some of this code to make 1.3e 
> work well on Windows.

I've checked in some changes to the 1.3 libevent branch that should
make the next libevent 1.3 release work better on MSVC.  It will still
be kind of wonkier than 1.4.x, for the following reasons:

  - I don't have a copy of MSVC6 any more; the changes in question are
    only tested on MSVC 2005 Express.  If somebody sends me a corrected
    project file for MSVC6, I'll check it in.

  - In 1.4.x and later, libevent ships with a separate header file,
    "event-config.h", that's automatically generated from autoconf's
    output and post-processed so that the macros don't conflict.  The
    upshot of this is that with newer versions of libevent, you
    shouldn't need to define any extra types or include any extra
    headers before you #include "event.h".  This is not true of older
    versions.

You can see the latest 1.3 code by using a subversion client (like
TortoiseSVN) to check out
  https://levent.svn.sourceforge.net/svnroot/levent/branches/patches-1.3

Yrs,
-- 
Nick

Attachment: pgp4gj4dGpTmt.pgp
Description: PGP signature

_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users

Reply via email to