> Hello, > > Anyone have or know anyone who maintains native Win32 > builds of lftp? > > I have no problem compiling the source on Cygwin but I > don't have MSVC and would love a single native Win32 > file. > > Cheers, > Rob.
I don't quite understand the link between "cygwin" and "MSVC". You don't need MSVC to compile a native win32 binary. Cygwin's gcc comes with the option -mingw32 or something like this which disable the cygwin's dll need. Then, with this switch, you can compile MSVC code directly. However, lftp DOES rely on UNIX "specific" features (if we can call sockets "specific"), and thus, can not be compiled without them, ie, without the cygwin dll. To be short: windows does not handle sockets natively as unix does. You have to recode (or we can say, "add") a lot of things to make them work under windows natively, and that's exactly the point of using cygwin's dll. Cheers, -- Nicolas Noble
