[Mono-list] missing "native feel" ?

Kenneth Benson sdhmis@sheratondover.com
Thu, 15 Jul 2004 11:00:33 -0400


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C46A7C.7A7C4530
Content-Type: text/plain;
	charset="iso-8859-1"



> -----Original Message-----
> From: Freddy BL [mailto:freddy_bl@hotmail.com]
> Sent: Thursday, July 15, 2004 7:43 AM
> To: mono-list@lists.ximian.com
> Subject: [Mono-list] missing "native feel" ?
> 
> 
> I have pointed to it, already for a year, but I think, I now 
> ask again, what 
> you think, about a better integration of mono in the system.
> 
> 
> With full native-code feeling I mean the following:
> - All libraries on Linux/Unix ends with .so instead of .dll.  
> For example: 
> mscorlib.so insted of mscorlib.exe
> - That "mcs program.cs" creates on Linux/Unix a program 
> called "program", 
> which is chmoded to -rwxr-xr-x insted of -rw-r--r--
> - That not MONO_PATH show where to look at mscorlib.so. 
> Instead this it 
> would be better, that Mono looks at LD_LIBRARY_PATH for 
> .net-libraries.
> - better integration means also support by unix-tools. For 
> example that 
> "ldd" not only show the dynamic linked libraries of 
> nativecode-programs. It 
> would be nice, if it also shows the .net-libraries of .net-programs.
> 
> That is, what I mean, with best integration in the system, so 
> that there 
> existing a native-feeling by using .net-programs.
> 

The problem with giving it a "native" feel is that it destroys one of the
objectives of Mono...to be able to take a .Net program from Windows and
"just run it".

------_=_NextPart_001_01C46A7C.7A7C4530
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [Mono-list] missing &quot;native feel&quot; ?</TITLE>
</HEAD>
<BODY>
<BR>
<BR>

<P><FONT SIZE=2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt; From: Freddy BL [<A HREF="mailto:freddy_bl@hotmail.com">mailto:freddy_bl@hotmail.com</A>]</FONT>
<BR><FONT SIZE=2>&gt; Sent: Thursday, July 15, 2004 7:43 AM</FONT>
<BR><FONT SIZE=2>&gt; To: mono-list@lists.ximian.com</FONT>
<BR><FONT SIZE=2>&gt; Subject: [Mono-list] missing &quot;native feel&quot; ?</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; I have pointed to it, already for a year, but I think, I now </FONT>
<BR><FONT SIZE=2>&gt; ask again, what </FONT>
<BR><FONT SIZE=2>&gt; you think, about a better integration of mono in the system.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; With full native-code feeling I mean the following:</FONT>
<BR><FONT SIZE=2>&gt; - All libraries on Linux/Unix ends with .so instead of .dll.&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; For example: </FONT>
<BR><FONT SIZE=2>&gt; mscorlib.so insted of mscorlib.exe</FONT>
<BR><FONT SIZE=2>&gt; - That &quot;mcs program.cs&quot; creates on Linux/Unix a program </FONT>
<BR><FONT SIZE=2>&gt; called &quot;program&quot;, </FONT>
<BR><FONT SIZE=2>&gt; which is chmoded to -rwxr-xr-x insted of -rw-r--r--</FONT>
<BR><FONT SIZE=2>&gt; - That not MONO_PATH show where to look at mscorlib.so. </FONT>
<BR><FONT SIZE=2>&gt; Instead this it </FONT>
<BR><FONT SIZE=2>&gt; would be better, that Mono looks at LD_LIBRARY_PATH for </FONT>
<BR><FONT SIZE=2>&gt; .net-libraries.</FONT>
<BR><FONT SIZE=2>&gt; - better integration means also support by unix-tools. For </FONT>
<BR><FONT SIZE=2>&gt; example that </FONT>
<BR><FONT SIZE=2>&gt; &quot;ldd&quot; not only show the dynamic linked libraries of </FONT>
<BR><FONT SIZE=2>&gt; nativecode-programs. It </FONT>
<BR><FONT SIZE=2>&gt; would be nice, if it also shows the .net-libraries of .net-programs.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; That is, what I mean, with best integration in the system, so </FONT>
<BR><FONT SIZE=2>&gt; that there </FONT>
<BR><FONT SIZE=2>&gt; existing a native-feeling by using .net-programs.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
</P>

<P><FONT SIZE=2>The problem with giving it a &quot;native&quot; feel is that it destroys one of the</FONT>
<BR><FONT SIZE=2>objectives of Mono...to be able to take a .Net program from Windows and</FONT>
<BR><FONT SIZE=2>&quot;just run it&quot;.</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C46A7C.7A7C4530--