[Mono-dev] Question about the build system

Robert Jordan robertj at gmx.net
Fri Oct 7 18:37:51 EDT 2005


Hi,

I'm trying to integrate some NET_2_0 features (IPC channels)
into mcs/class/ but I cannot figure out how to handle the
unix vs. cygwin/Win32 differences.

Background: the IPC channels for the Unix version are
implemented using Mono.Remoting.Channels.Unix, while
the Win32 version has its own named pipe based
implementation.

The exposed "official" IPC channel (S.R.R.Channels.Ipc)
has a factory that decides at runtime which concrete
channel has to be instantiated using reflection.

The question: where do I drop the underlying Win32 named pipe
channel? Into S.R.R? Into a new a assembly mcs/class/Mono.Win32?

Rob




More information about the Mono-devel-list mailing list