[Libevent-users] Re: Success compile libevent 1.4.3 with VC6
liusifan
liusifan at gmail.com
Sat Apr 19 21:50:32 EDT 2008
Hi, all
The previous MSVC6 project files is for single-threaded.
The new projects files is for multi-threaded, please check the attachment.
Best regards£¬
liusifan
2008-04-20
>>>
>Hi, all
>
>Compile the following svn version success with VC6.
>
>https://levent.svn.sourceforge.net/svnroot/levent/tags/release-1.4.3-stable
>
>Step 1 Add VC6 project files, please check as attachment
>
>Step 2 Modify WIN32-Code/event-config.h, buffer.c, evutil.h
>
>diff -r release-1.4.3-stable/libevent/WIN32-Code/event-config.h libevent143/WIN32-Code/event-config.h
>53,54c53,56
>< /* Define to 1 if you have the <inttypes.h> header file. */
>< #define _EVENT_HAVE_INTTYPES_H 1
>---
>> /* Define to 1 if you have the <inttypes.h> header file. */
>> #if defined(_MSG_VER) && _MSC_VER >= 1300
>> #define _EVENT_HAVE_INTTYPES_H 1
>> #endif
>Only in libevent143/: WIN32-VC6
>diff -r release-1.4.3-stable/libevent/buffer.c libevent143/buffer.c
>158c158
>< sz = vsnprintf(buffer, space - 1, fmt, aq);
>---
>> sz = _vsnprintf(buffer, space - 1, fmt, aq);
>diff -r release-1.4.3-stable/libevent/evutil.h libevent143/evutil.h
>57c57
>< #elif defined(WIN32)
>---
>> #elif defined(WIN32)
>59c59,63
>< #define ev_int64_t __int64_t
>---
>> #if ( _MSC_VER < 1300 )
>> #define ev_int64_t __int64
>> #else
>> #define ev_int64_t __int64_t
>> #endif
>
>
>Best Regards,
>
>Stephen Liu
>2008-04-16
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libevent-msvc6.zip
Type: application/octet-stream
Size: 2292 bytes
Desc: not available
Url : http://monkeymail.org/archives/libevent-users/attachments/20080420/72378e3a/libevent-msvc6.obj
More information about the Libevent-users
mailing list