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