Tomasz Kojm,您好! but in fact, engine is pure. Most of commercial AV has Linux and Win32 version. so... the engine could be design the independ OS, why don't you code that? i know it maybe use some time to write it, but i think it valuealbe. ONE ENGINE IS A CORE OF SOFTWARE. and why don't you design it indepent platform? if possible, the directory maybe plot clearly, the same functions maybe in ONE DIRECTORY. it's a little suggestion.
======= 2006-04-01 05:54:50 您在来信中写道:======= >On Sat, 1 Apr 2006 05:19:35 +0800 >"梁飞" <[EMAIL PROTECTED]> wrote: > >> clamav-devel,您好! >> >> why don't you write portable code? > >http://en.wikipedia.org/wiki/POSIX > >> if some function must use dependent platform API, we could implement it >> using macro at runtime. e.g, visit a directory are difference in Linux and >> Win32. We could implement a VisitDirectory fuction in LibClamav, and use >> it. The implement of VisitDirectory fuction depend on macro at runtime. i >> think engine is pure, and portable. if that, we could easier to portable it >> in diffent OS. > >ClamAV was not designed for win32 and to use it effectively on this platform >one would need to redesign the whole engine, implement new features and >provide specialised signature updates. > >-- > oo ..... Tomasz Kojm <[EMAIL PROTECTED]> > (\/)\......... http://www.ClamAV.net/gpg/tkojm.gpg > \..........._ 0DCA5A08407D5288279DB43454822DC8985A444B > //\ /\ Fri Mar 31 23:52:56 CEST 2006 >_______________________________________________ >http://lurker.clamav.net/list/clamav-devel.html > = = = = = = = = = = = = = = = = = = = = 致 礼! 梁飞 [EMAIL PROTECTED] 2006-04-01
_______________________________________________ http://lurker.clamav.net/list/clamav-devel.html