<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font color="#000000" face="Calibri,sans-serif">Turn on tracing (<a href="http://www.mono-project.com/docs/advanced/runtime/logging-runtime-events/">http://www.mono-project.com/docs/advanced/runtime/logging-runtime-events/</a>) and see why it fails to load the library.</font><BR><font color="#000000" face="Calibri,sans-serif"></font> <BR><font color="#000000" face="Calibri,sans-serif">-- Alex <br id="FontBreak"></font><br> <BR><div><hr id="stopSpelling">Date: Tue, 25 Nov 2014 09:58:40 +0000<br>From: techieth@gmail.com<br>To: mono-devel-list@lists.ximian.com<br>Subject: Re: [Mono-dev] Mono Posix helper exception<br><br><div dir="ltr"><div><div>Please find below file command o/p.<br>#file libMonoPosixHelper.so<br>libMonoPosixHelper.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, not stripped<br><br></div>I have built mono using <b>--disable-mcs-build --enable-minimal=aot,profiler --enable-small-config configure option.<br></b></div><b>Is this will create issue ?<br></b></div><div class="ecxgmail_extra"><br><div class="ecxgmail_quote">On Tue, Nov 25, 2014 at 9:49 AM, Rafael Teixeira <span dir="ltr"><<a href="mailto:monoman@gmail.com" target="_blank">monoman@gmail.com</a>></span> wrote:<br><blockquote class="ecxgmail_quote" style="padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;">Turn Mono's tracing on to see where it is trying to find the lib. Also are you sure the library matches the architecture? ARM/Intel, 32/64 bits, etc.<div class="ecxHOEnZb"><div class="h5"><br><br><div class="ecxgmail_quote">On Tue, Nov 25, 2014, 07:29 techi eth <<a href="mailto:techieth@gmail.com" target="_blank">techieth@gmail.com</a>> wrote:<br><blockquote class="ecxgmail_quote" style="padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><div dir="ltr">I do have the same under /usr/lib.Please find below ls output.<div><br></div><div><div>#ls -la | grep Mono</div><div>-rw-r--r--    1 root     root        797994 Nov 25 08:54 libMonoPosixHelper.a</div><div>-rwxr-xr-x    1 root     root          1049 Nov 25 08:54 libMonoPosixHelper.la</div><div>-rwxr-xr-x    1 root     root        514621 Nov 25 08:54 libMonoPosixHelper.so</div></div><div><br></div></div><div class="ecxgmail_extra"><br><div class="ecxgmail_quote">On Tue, Nov 25, 2014 at 2:50 PM, Rafael Teixeira <span dir="ltr"><<a href="mailto:monoman@gmail.com" target="_blank">monoman@gmail.com</a>></span> wrote:<br><blockquote class="ecxgmail_quote" style="padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;">You didn't install the native libmonoposixhelper.so library needed to use that functionality :(<br><br><div class="ecxgmail_quote"><div><div>On Tue, Nov 25, 2014, 07:13 techi eth <<a href="mailto:techieth@gmail.com" target="_blank">techieth@gmail.com</a>> wrote:<br></div></div><blockquote class="ecxgmail_quote" style="padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><div><div><div dir="ltr"><div>Hi,</div><div><br></div><div>I have found one exception when running test to access serial port on Linux .Can anyone suggest what is missing.I have copied test O/P below.</div><div><br></div><div>Note : I am having libMonoPosixHelper.so under library path.</div><div>--------------------------------------------------</div><div>#mono --config config serial.exe</div><div>Enter port name</div><div>/dev/ttyS0</div><div>libMonoPosixHelper.so</div><div>press 's' for start</div><div>s</div><div>process failed</div><div><br></div><div><br></div><div>Unhandled Exception:</div><div>System.DllNotFoundException: libMonoPosixHelper.so</div><div>  at (wrapper managed-to-native) System.IO.Ports.SerialPortStream:close_serial (int)</div><div>  at System.IO.Ports.SerialPortStream.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0</div><div>  at System.IO.Ports.SerialPortStream.Finalize () [0x00000] in <filename unknown>:0</div><div>--------------------------------------------------<br></div></div></div></div>
______________________________<u></u>_________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.<u></u>com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/<u></u>mailman/listinfo/mono-devel-<u></u>list</a><br>
</blockquote></div>
</blockquote></div><br></div>
</blockquote></div>
</div></div></blockquote></div><br></div>
<br>_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list</div>                                      </div></body>
</html>