-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathMONO.html
46 lines (45 loc) · 1.41 KB
/
MONO.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<title>MONO.html</title>
</head>
<body>
<h2>Mono Support
</h2>
Mono is an open source C#/.NET implementation (see <a href="http://go-mono.net">http://go-mono.net</a>).
XmlRpcCS works mono. Basically. The samples compile and run properly, and
were tested
inter machine etc.<br>
<span style="font-style: italic; font-weight: bold;"><font color="#FF0000">Note, the
GoogleClient fails, it appears to be an issue on the Google side
coughing on Mono's XML (newlines vs cr nl?). </font> </span><br
style="font-weight: bold;">
NUnit testing and documentation generation do not work yet.<br>
<h2>Prerequisites to Build Mono
</h2>
<ol>
<li>Have Mono (version >= 0.23)</li>
<li>have mcs and friends in your PATH
</li>
<li>Have make<br>
</li>
</ol>
<h2>To Build</h2>
In a command shell:
<pre> make all
</pre>
<h2>Basic Test</h2>
Open two command shells, in one:
<pre> mono SammpleServer.exe
</pre>
In the other:
<pre> mono SampleClient.exe
</pre>
<h2>dotGnu Support</h2>
As of this writing dotGnu's .Net assemblies were not up to speed for running
XmlRpcCS. The web and XML classes were spotty. Interestingly thoguh the IL
generated by cscc works perfectly with mono assemblies and cscc is faster.<br>
</body>
</html>