Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It is possible, but it is a bit tricky, especially if you need glibc as well. In that case, you even need to make sure that not only libc is appropriate, but you bring your corresponding <code>ld</code> 'so' with it as well. Otherwise, you might get a segfault after the libc entry point, but before your main function.</p> <p>Essentially, when you will try to run your application, you will see the missing libraries until you add all.</p> <p>Try: <code>ldd -r foo</code> -> That will tell you what libraries are necessary for an executable or library. Here you can find the <a href="http://unixhelp.ed.ac.uk/CGI/man-cgi?ldd%201" rel="nofollow">man page</a> of it.</p> <p>Here is an example from my system: <code>ldd -r /usr/lib/libQt5Quick.so.5.1.0</code></p> <pre><code>linux-vdso.so.1 (0x00007fffbb3fe000) libQt5Qml.so.5 =&gt; /usr/lib/libQt5Qml.so.5 (0x00007f376576b000) libQt5Network.so.5 =&gt; /usr/lib/libQt5Network.so.5 (0x00007f3765433000) libQt5Gui.so.5 =&gt; /usr/lib/libQt5Gui.so.5 (0x00007f3764e13000) libQt5Core.so.5 =&gt; /usr/lib/libQt5Core.so.5 (0x00007f3764800000) libQt5V8.so.5 =&gt; /usr/lib/libQt5V8.so.5 (0x00007f376415a000) libGL.so.1 =&gt; /usr/lib/libGL.so.1 (0x00007f3763e2c000) libstdc++.so.6 =&gt; /usr/lib/libstdc++.so.6 (0x00007f3763b27000) libm.so.6 =&gt; /usr/lib/libm.so.6 (0x00007f3763824000) libc.so.6 =&gt; /usr/lib/libc.so.6 (0x00007f376347a000) libpthread.so.0 =&gt; /usr/lib/libpthread.so.0 (0x00007f376325b000) libz.so.1 =&gt; /usr/lib/libz.so.1 (0x00007f3763045000) libssl.so.1.0.0 =&gt; /usr/lib/libssl.so.1.0.0 (0x00007f3762dd9000) libcrypto.so.1.0.0 =&gt; /usr/lib/libcrypto.so.1.0.0 (0x00007f37629ce000) libpng16.so.16 =&gt; /usr/lib/libpng16.so.16 (0x00007f3762799000) libicui18n.so.51 =&gt; /usr/lib/libicui18n.so.51 (0x00007f3762398000) libicuuc.so.51 =&gt; /usr/lib/libicuuc.so.51 (0x00007f3762021000) libpcre16.so.0 =&gt; /usr/lib/libpcre16.so.0 (0x00007f3761dc4000) libdl.so.2 =&gt; /usr/lib/libdl.so.2 (0x00007f3761bc0000) libglib-2.0.so.0 =&gt; /usr/lib/libglib-2.0.so.0 (0x00007f37618c1000) librt.so.1 =&gt; /usr/lib/librt.so.1 (0x00007f37616b9000) libgcc_s.so.1 =&gt; /usr/lib/libgcc_s.so.1 (0x00007f37614a3000) /usr/lib64/ld-linux-x86-64.so.2 (0x00007f3766166000) libnvidia-tls.so.325.15 =&gt; /usr/lib/libnvidia-tls.so.325.15 (0x00007f376129f000) libnvidia-glcore.so.325.15 =&gt; /usr/lib/libnvidia-glcore.so.325.15 (0x00007f375ebbf000) libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0x00007f375e884000) libXext.so.6 =&gt; /usr/lib/libXext.so.6 (0x00007f375e671000) libicudata.so.51 =&gt; /usr/lib/libicudata.so.51 (0x00007f375cf27000) libpcre.so.1 =&gt; /usr/lib/libpcre.so.1 (0x00007f375ccbc000) libxcb.so.1 =&gt; /usr/lib/libxcb.so.1 (0x00007f375ca9d000) libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0x00007f375c898000) libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0x00007f375c692000) </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload