<br><br><div><span class="gmail_quote">On 7/4/06, <b class="gmail_sendername">Eero Tamminen</b> <<a href="mailto:eero.tamminen@movial.fi" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">eero.tamminen@movial.fi
</a>> wrote:</span><div><br>Hi eero, <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>> Nokia770-26:/usr/lib/app-test# ./app<br>> ./app: error while loading shared libraries: libXt.so.6<br>> ./app: error while loading shared libraries: libSM.so.6<br>> ./app: error while loading shared libraries:
libICE.so.6<br><br>Most likely this is Autotools issue. At least older autoconf<br>checked the existence of X libraries by checking for libXt<br>and it added that also to the linker line.<br><br>However, none of the modern (Gtk, Qt) UI toolkits use libXt
<br>nor require it. Only something obsolete like Motif needs it.<br>Does your program really use/require libXt?</blockquote><div><br>I think so, <br><br>$ ldd minimo:<br> linux-gate.so.1 => (0xffffe000)<br>
libplds4.so => /usr/lib/libplds4.so (0xb7f08000)<br> libplc4.so => /usr/lib/libplc4.so (0xb7f03000)<br> libnspr4.so => /usr/lib/libnspr4.so (0xb7ed0000)<br> libpthread.so.0 => /lib/libpthread.so.0 (0xb7e7d000)
<br> libdl.so.2 => /lib/libdl.so.2 (0xb7e79000)<br> libX11.so.6 => /usr/lib/libX11.so.6 (0xb7d9e000)<br> libXft.so.2 => /usr/lib/libXft.so.2 (0xb7d8b000)<br> libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d26000)
<br> libz.so.1 => /usr/lib/libz.so.1 (0xb7d17000)<br> libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7d0f000)<br> libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7ce1000)<br> libsmime3.so
=> /usr/lib/libsmime3.so (0xb7cbd000)<br> libssl3.so => /usr/lib/libssl3.so (0xb7c93000)<br> libnss3.so => /usr/lib/libnss3.so (0xb7c22000)<br> libsoftokn3.so => /usr/lib/libsoftokn3.so (0xb7bd1000)
<br> libXt.so.6 => /usr/lib/libXt.so.6 (0xb7b7f000)<br> libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb788b000)<br> libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb780e000)<br>
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb77f3000)<br> libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb77de000)<br> libm.so.6 => /lib/libm.so.6 (0xb77bb000)<br> libpangoxft-1.0.so.0
=> /usr/lib/libpangoxft-1.0.so.0 (0xb77b4000)<br> libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb77a9000)<br> libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7772000)<br> libgobject-2.0.so.0
=> /usr/lib/libgobject-2.0.so.0 (0xb7737000)<br> libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7733000)<br> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb76b1000)<br> libdbus-glib-1.so.2
=> /usr/lib/libdbus-glib-1.so.2 (0xb7696000)<br> libdbus-1.so.2 => /usr/lib/libdbus-1.so.2 (0xb7667000)<br> libosso.so.1 => /usr/lib/libosso.so.1 (0xb765d000)<br> libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-
2.so.0 (0xb760d000)<br> libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb75ef000)<br> libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb75eb000)<br> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb751b000)
<br> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7513000)<br> libc.so.6 => /lib/libc.so.6 (0xb73f4000)<br> /lib/ld-linux.so.2 (0xb7f13000)<br> libXau.so.0 => /usr/lib/libXau.so.0 (0xb73f0000)
<br> libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb73d0000)<br> libSM.so.6 => /usr/lib/libSM.so.6 (0xb73c8000)<br> libICE.so.6 => /usr/lib/libICE.so.6 (0xb73af000)<br> libXi.so.6 => /usr/lib/libXi.so.6 (0xb73a7000)
<br> libXext.so.6 => /usr/lib/libXext.so.6 (0xb7398000)<br> libXfixes.so.0 => /usr/lib/libXfixes.so.0 (0xb7393000)<br> libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb738a000)<br> libpangoft2-1.0.so.0
=> /usr/lib/libpangoft2-1.0.so.0 (0xb7364000)<br> libnsl.so.1 => /lib/libnsl.so.1 (0xb734f000)<br> libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb724e000)<br> libresolv.so.2 => /lib/libresolv.so.2 (0xb723c000)
<br> librt.so.1 => /lib/librt.so.1 (0xb7228000)<br><br><br>btw the application I am porting (minimo/mozilla) uses gtk as backend for rendering but its graphical user interface is built on top of XUL toolkit
.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The libSM and libICE are libXt dependencies.</blockquote><div><br>I am just wordering why are these libraries available on devel rootstrap (so it makes possible your app to depend on them) but not on the device image ?
<br> </div>regards<br><br></div><br>-- <br>--Antonio Gomes