Advertisement
Guest User

ld how | such versions

a guest
Feb 20th, 2014
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.92 KB | None | 0 0
  1. Output of `ldd -v starbound`.
  2.  
  3. Note the "not found" lines in the "version information" section. They're followed by (seemingly found?) versions of libraries of the same name. Is this binary really depending on multiple different versions of the same library? Or am I misreading things?
  4.  
  5.  
  6. ./starbound: /lib/libpthread.so.0: version `GLIBC_2.12' not found (required by ./starbound)
  7. ./starbound: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./starbound)
  8. ./starbound: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by ./starbound)
  9. ./starbound: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./starbound)
  10. linux-vdso.so.1 => (0x00007fff0ff2f000)
  11. libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f27e7315000)
  12. libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0x00007f27e7116000)
  13. libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f27e6ddf000)
  14. libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f27e6bcd000)
  15. libGLEW.so.1.7 => ./libGLEW.so.1.7 (0x00007f27e695b000)
  16. libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007f27e66c3000)
  17. libpthread.so.0 => /lib/libpthread.so.0 (0x00007f27e64a6000)
  18. libvorbisfile.so.3 => ./libvorbisfile.so.3 (0x00007f27e629d000)
  19. libvorbis.so.0 => ./libvorbis.so.0 (0x00007f27e606f000)
  20. libogg.so.0 => ./libogg.so.0 (0x00007f27e5e69000)
  21. libssl.so.1.0.0 => ./libssl.so.1.0.0 (0x00007f27e5c0a000)
  22. libcrypto.so.1.0.0 => ./libcrypto.so.1.0.0 (0x00007f27e5825000)
  23. libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f27e559f000)
  24. libpng12.so.0 => /lib/libpng12.so.0 (0x00007f27e5378000)
  25. libz.so.1 => /lib/libz.so.1 (0x00007f27e5160000)
  26. libdl.so.2 => /lib/libdl.so.2 (0x00007f27e4f5c000)
  27. libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f27e4c48000)
  28. libm.so.6 => /lib/libm.so.6 (0x00007f27e49c4000)
  29. libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f27e47ad000)
  30. libc.so.6 => /lib/libc.so.6 (0x00007f27e442a000)
  31. libGLcore.so.1 => /usr/lib/nvidia-current/libGLcore.so.1 (0x00007f27e2793000)
  32. libnvidia-tls.so.1 => /usr/lib/nvidia-current/tls/libnvidia-tls.so.1 (0x00007f27e2691000)
  33. libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f27e2475000)
  34. libXmu.so.6 => /usr/lib/libXmu.so.6 (0x00007f27e225b000)
  35. libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f27e204b000)
  36. libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f27e1d6a000)
  37. librt.so.1 => /lib/librt.so.1 (0x00007f27e1b61000)
  38. libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0 (0x00007f27e18de000)
  39. libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0 (0x00007f27e16d4000)
  40. libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0 (0x00007f27e14ba000)
  41. /lib64/ld-linux-x86-64.so.2 (0x00007f27e759e000)
  42. libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f27e12b6000)
  43. libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f27e10af000)
  44. libXt.so.6 => /usr/lib/libXt.so.6 (0x00007f27e0e4a000)
  45. libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f27e0c40000)
  46. libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f27e0a25000)
  47. libuuid.so.1 => /lib/libuuid.so.1 (0x00007f27e0820000)
  48.  
  49. Version information:
  50. ./starbound:
  51. libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
  52. libpthread.so.0 (GLIBC_2.12) => not found
  53. libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
  54. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  55. libcrypto.so.1.0.0 (OPENSSL_1.0.0) => ./libcrypto.so.1.0.0
  56. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  57. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  58. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  59. libpng12.so.0 (PNG12_0) => /lib/libpng12.so.0
  60. libstdc++.so.6 (GLIBCXX_3.4.14) => not found
  61. libstdc++.so.6 (GLIBCXX_3.4.10) => /usr/lib/libstdc++.so.6
  62. libstdc++.so.6 (GLIBCXX_3.4.11) => /usr/lib/libstdc++.so.6
  63. libstdc++.so.6 (CXXABI_1.3.5) => not found
  64. libstdc++.so.6 (GLIBCXX_3.4.15) => not found
  65. libstdc++.so.6 (GLIBCXX_3.4.9) => /usr/lib/libstdc++.so.6
  66. libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
  67. libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
  68. /usr/lib/libGLU.so.1:
  69. libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
  70. libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
  71. libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
  72. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  73. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  74. libc.so.6 (GLIBC_2.11) => /lib/libc.so.6
  75. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  76. /usr/lib/nvidia-current/libGL.so.1:
  77. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  78. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  79. /usr/lib/libX11.so.6:
  80. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  81. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  82. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  83. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  84. libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
  85. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  86. /usr/lib/libXext.so.6:
  87. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  88. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  89. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  90. ./libGLEW.so.1.7:
  91. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  92. /usr/lib/libSDL-1.2.so.0:
  93. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  94. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  95. libasound.so.2 (ALSA_0.9.0rc4) => /usr/lib/libasound.so.2
  96. libasound.so.2 (ALSA_0.9) => /usr/lib/libasound.so.2
  97. libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
  98. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  99. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  100. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  101. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  102. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  103. /lib/libpthread.so.0:
  104. ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
  105. ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /lib64/ld-linux-x86-64.so.2
  106. ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
  107. libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
  108. libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
  109. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  110. ./libvorbisfile.so.3:
  111. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  112. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  113. ./libvorbis.so.0:
  114. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  115. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  116. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  117. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  118. ./libogg.so.0:
  119. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  120. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  121. ./libssl.so.1.0.0:
  122. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  123. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  124. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  125. libcrypto.so.1.0.0 (OPENSSL_1.0.1d) => ./libcrypto.so.1.0.0
  126. libcrypto.so.1.0.0 (OPENSSL_1.0.1) => ./libcrypto.so.1.0.0
  127. libcrypto.so.1.0.0 (OPENSSL_1.0.0) => ./libcrypto.so.1.0.0
  128. ./libcrypto.so.1.0.0:
  129. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  130. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  131. libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
  132. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  133. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  134. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  135. /usr/lib/libfreetype.so.6:
  136. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  137. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  138. libc.so.6 (GLIBC_2.11) => /lib/libc.so.6
  139. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  140. /lib/libpng12.so.0:
  141. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  142. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  143. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  144. libc.so.6 (GLIBC_2.11) => /lib/libc.so.6
  145. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  146. /lib/libz.so.1:
  147. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  148. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  149. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  150. /lib/libdl.so.2:
  151. ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
  152. libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
  153. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  154. /usr/lib/libstdc++.so.6:
  155. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  156. ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
  157. libgcc_s.so.1 (GCC_4.2.0) => /lib/libgcc_s.so.1
  158. libgcc_s.so.1 (GCC_3.3) => /lib/libgcc_s.so.1
  159. libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
  160. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  161. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  162. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  163. libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
  164. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  165. /lib/libm.so.6:
  166. libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
  167. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  168. /lib/libgcc_s.so.1:
  169. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  170. /lib/libc.so.6:
  171. ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
  172. ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
  173. /usr/lib/nvidia-current/libGLcore.so.1:
  174. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  175. /usr/lib/libxcb.so.1:
  176. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  177. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  178. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  179. libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
  180. /usr/lib/libXmu.so.6:
  181. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  182. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  183. libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
  184. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  185. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  186. /usr/lib/libXi.so.6:
  187. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  188. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  189. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  190. /usr/lib/libasound.so.2:
  191. librt.so.1 (GLIBC_2.2.5) => /lib/librt.so.1
  192. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  193. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  194. libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
  195. libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
  196. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  197. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  198. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  199. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  200. libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
  201. /lib/librt.so.1:
  202. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  203. libpthread.so.0 (GLIBC_PRIVATE) => /lib/libpthread.so.0
  204. libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
  205. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  206. libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
  207. /usr/lib/libdirectfb-1.2.so.0:
  208. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  209. libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
  210. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  211. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  212. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  213. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  214. libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
  215. /usr/lib/libfusion-1.2.so.0:
  216. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  217. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  218. libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
  219. /usr/lib/libdirect-1.2.so.0:
  220. libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
  221. libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
  222. libpthread.so.0 (GLIBC_2.3.3) => /lib/libpthread.so.0
  223. libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
  224. libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
  225. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  226. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  227. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  228. /usr/lib/libXau.so.6:
  229. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  230. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  231. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  232. /usr/lib/libXdmcp.so.6:
  233. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  234. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  235. /usr/lib/libXt.so.6:
  236. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  237. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  238. libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
  239. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  240. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  241. libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
  242. /usr/lib/libSM.so.6:
  243. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  244. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  245. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  246. libuuid.so.1 (UUID_1.0) => /lib/libuuid.so.1
  247. /usr/lib/libICE.so.6:
  248. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  249. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  250. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  251. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
  252. /lib/libuuid.so.1:
  253. ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
  254. libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
  255. libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
  256. libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
  257. libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement