You can use Cygwin.
I successfully build clamav 0.60 under cygwin after minors source
modifications :

After ./configure

I have made this modification :
* file zzip-stdint.h
at line 22
#if !defined(C_CYGWIN)
    typedef unsigned char uint8_t;    typedef signed char int8_t;
#endif

*file freshclam.c at line 41
/* #ifndef C_CYGWIN RB pour cygwin */
 struct passwd *user;
 char *newdir;
#ifndef C_CYGWIN

* file clamd.c at line 158
#if !defined(C_CYGWIN) /* RB */
    setgroups(1, &user->pw_gid)
#endif

*file other.c line 127
#if defined(CLAMD_USE_SYSLOG) && !defined(C_AIX) && !defined(C_CYGWIN) : /*
ajout RB pour CYGWIN */


maybe there is a better way but this work for me

René BEDDOK




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to