(Illustration by Gaich Muramatsu)
Jan, thanks for the quick reply. I don't think I asked the right questions, so bear with me as I try again. as far as I know, the full "coda" has three main parts, vice, venus and coda client (file system). I know it does not make sense to change POSIX based vice/venus portion to native win32. I was thinking since the coda client (file system interface) was available on native win32, it should be possible to write venus like service (venus-coda RPC) to access the coda file system thru win32 api call. I meant since Venus is talking to coda thru /dev/cfs0 interface on Unix/linux, won't a similar interface available on win32 when the client get ported to win32? In essence, I'm looking for something like win32/coda.h and a win32/coda_win32.h files. thanks -peter > -----Original Message----- > From: Jan Harkes [mailto:jaharkes_at_cs.cmu.edu] > Sent: Wednesday, October 16, 2002 10:40 AM > To: codalist_at_coda.cs.cmu.edu > Subject: Re: coda development environment for win32 > > > On Wed, Oct 16, 2002 at 09:44:52AM -0700, HUANG,PETER > (HP-Cupertino,ex1) wrote: > > Is there a released coda development environment for win32? > I see the > > cygwin ported of coda, but I like to run coda in the native > environment (a > > native venus verus cygwin venus). I assume during the file system > > development, there must exist a development environment. > Any tips are > > greatly appreciated. > > Not possible because Coda uses the POSIX interfaces, or as > closely as we > can get it. For native Win32 you'd need to either wrap Win32 > calls into > equivalent POSIX system calls, which is exactly what cygwin is doing. > > Or completely rewrite Coda to use the Win32 API, which is unusable on > all the other platforms that Coda supports and where main development > takes place, so the native Windows port would have a hard time keeping > track of changes and fixes in the main tree and be continuously > outdated. > > Jan > >Received on 2002-10-16 14:41:23