Thanks a million. I am satisfied with these replies.<br><br><div class="gmail_quote">On Wed, Feb 3, 2010 at 7:22 PM, pHilipp Zabel <span dir="ltr">&lt;<a href="mailto:philipp.zabel@gmail.com">philipp.zabel@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Wed, Feb 3, 2010 at 11:57 AM, Jianchun Zhou &lt;<a href="mailto:jianchun.zhou@gmail.com">jianchun.zhou@gmail.com</a>&gt; wrote:<br>

&gt; Dear List:<br>
&gt;<br>
&gt; When I issued &quot;ldd /usr/bin/Calendar&quot; under scrachbox, I got results as<br>
&gt; below:<br>
&gt;<br>
&gt; [sbox-FREMANTLE_X86: ~] &gt; ldd /usr/bin/Calendar<br>
&gt;     libjpeg.so.62 =&gt; /usr/lib/libjpeg.so.62 (0x00e4c000)<br>
&gt;     libgvfscommon.so.0 =&gt; /usr/lib/libgvfscommon.so.0 (0x00c87000)<br>
&gt;     libc.so.6 =&gt; /lib/libc.so.6 (0x00715000)<br>
&gt;     libdbus-1.so.3 =&gt; /usr/lib/libdbus-1.so.3 (0x00449000)<br>
&gt;     libpthread.so.0 =&gt; /lib/libpthread.so.0 (0x00c2b000)<br>
&gt;     libgio-2.0.so.0 =&gt; /usr/lib/libgio-2.0.so.0 (0x00110000)<br>
&gt;     libgobject-2.0.so.0 =&gt; /usr/lib/libgobject-2.0.so.0 (0x00ab1000)<br>
&gt;     libglib-2.0.so.0 =&gt; /usr/lib/libglib-2.0.so.0 (0x002fa000)<br>
&gt;     /lib/ld-linux.so.2 (0x0088d000)<br>
&gt;     librt.so.1 =&gt; /lib/librt.so.1 (0x00176000)<br>
&gt;     libgmodule-2.0.so.0 =&gt; /usr/lib/libgmodule-2.0.so.0 (0x00f12000)<br>
&gt;     libdl.so.2 =&gt; /lib/libdl.so.2 (0x0017e000)<br>
&gt;<br>
&gt;<br>
&gt; I wonder where is &quot;libhildon-1.so.0 =&gt; /usr/lib/libhildon-1.so.0<br>
&gt; (0x00938000)&quot; ?<br>
<br>
</div>Try ldd /usr/bin/Calendar.launch, which is the real binary.<br>
<div class="im"><br>
&gt; And this libhildon entry is really there after I issued &quot;ldd a.out&quot; on my<br>
&gt; hilldon application.<br>
&gt;<br>
&gt; My hildon application&#39;s source code is attached.<br>
&gt;<br>
&gt; Anybody knows why?<br>
<br>
</div>/usr/bin/Calendar links to maemo-invoker, which is a part of maemo-launcher.<br>
It keeps a pre-initialized GTK+ ready and then dynamically loads the<br>
main binary, in order to decrease startup times.<br>
<br>
See <a href="http://maemo.gitorious.org/maemo-af/maemo-launcher/blobs/master/README" target="_blank">http://maemo.gitorious.org/maemo-af/maemo-launcher/blobs/master/README</a><br>
for details.<br>
<br>
regards<br>
<font color="#888888">Philipp<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Best Regards<br>