Als «libraries» getaggte Fragen

Eine Bibliothek ist eine Sammlung von Funktionen, die Programme verwenden können. Sie können von einem Programm dynamisch geladen oder in das Programm kompiliert werden.

1
Wie verwalte ich einen separaten (neueren) glibc / gcc /… -Stack als Nicht-Root unter Linux?
In unserem Rechencluster wird eine sehr alte Version von CentOS ausgeführt, mit einem alten Kernel (2.6.18) und natürlich alten Bibliotheken und Binärdateien. Da das Aktualisieren des Ganzen viel Arbeit auf allen Knoten erfordert, ist dies keine Option. Ich versuche, ein Programm zu kompilieren und zu verwenden, das C++11neuere Versionen von …



2
Identifizieren laufender Programme, die die alte Version einer Bibliothek verwenden, die ich gerade ersetzt habe
Nachdem ich Updates installiert hatte, um CVE-2014-0160 (den OpenSSL Heartbleed- Fehler) zu beheben , musste ich darauf achten, alles neu zu starten, was möglicherweise libssl verwendet - viele Dienste wie Apache und meine VPN-Software hatten immer noch das alte anfällige libssl geladen und mein Paketmanager machte keinen Versuch, dies zu …

1
Suchen der Bibliotheksversionen, mit denen eine Bibliothek verknüpft wurde
Ich habe eine Bibliothek, die auf einem unbekannten Ubuntu-Computer kompiliert wurde, und ich möchte feststellen, welche Ubuntu-Version dieser Computer zum Zeitpunkt der Kompilierung hatte. Meine Idee war es, die Versionen der verschiedenen verwendeten Bibliotheken (z. B. des Kernels) zu finden, da ich wusste, dass sich diese Versionen mit verschiedenen Versionen …


2
neue Bibliothek hinzugefügt, alte herumhängen
In Ubuntu 12.04 habe ich die Quelle für eine Geodatenbibliothek, gdal-1.11.0, in ~ / src heruntergeladen, konfiguriert und anscheinend erfolgreich kompiliert. Neue Dateien wie z. B. wurden libgdal.ain / usr / local / lib abgelegt. Wenn ich jedoch ein Programm ausführe, das davon abhängt, $ ogrinfo --formats Ich bekomme ERROR …
7 libraries 



2
Warum gibt LD weiterhin "Keine Versionsinformationen verfügbar" aus?
Bei jedem Laden einer Bibliothek wird folgende Fehlermeldung angezeigt: Keine Versionsinformationen verfügbar Diese Bibliothek wurde auf einem anderen PC (Ubuntu 10.04) kompiliert als dem, auf dem sie ausgeführt wird (mandriva 2010.2). $ ldd /usr/local/gnu-eabi-4.5.2/i686-pc-linux-gnu/arm-eabi/lib/libbfd-2.21.so /usr/local/gnu-eabi-4.5.2/i686-pc-linux-gnu/arm-eabi/lib/libbfd-2.21.so: /lib/libz.so.1: no version information available (required by /usr/local/gnu-eabi-4.5.2/i686-pc-linux-gnu/arm-eabi/lib/libbfd-2.21.so) linux-gate.so.1 => (0xffffe000) libz.so.1 => /lib/libz.so.1 (0xb77a7000) …

1
Welche Dateien soll ich von Windows nach Wine kopieren?
Soweit ich weiß, ist die Wine-Laufzeit besser, wenn einige Bibliotheken von MS Windows kopiert werden, aber einige Windows-Systembibliotheken dürfen nicht mit Wine verwendet werden (einige können sogar dazu führen, dass sie nicht mehr funktionieren, und viele sind einfach nutzlos). Welche Dateien sind sinnvoll und können sicher von MS Windows in …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.