Was unterscheidet sich beim Kompilieren von Software auf einem anderen Betriebssystem oder Kernel?
318
Russel
Ich versuche, zabbix-agent für Ubuntu 16, 14, 12 und 10 zu kompilieren. Einige haben den Kernel 2.6 und 3.13 oben usw.,
Ich habe mich gefragt, ob das Kompilieren auf Ubuntu 16 (Kernel 3.13) auf allen Ubuntu-Versionen (2.x-Kernel) funktionieren würde? Ich habe es bereits getestet und es kann gut starten. Ich frage mich, ob dadurch die Funktionalität beeinträchtigt wird oder ein Absturz auftritt.
Und ich kann auch wissen, warum die offizielle Zabbix-Agent-Binärdatei nur 300 Kb groß ist, aber wenn ich sie kompiliere, liegt sie über 2,5 Mb.
Es könnte funktionieren, aber jede Version von Ubuntu wird Versionen von Bibliotheken haben, die Probleme verursachen können.
rtclark vor 7 Jahren
1
Okay. Wie auch immer, um festzustellen, auf welche Bibliotheken eine Binärdatei angewiesen ist? In der Steuerdatei des deb-Pakets wird angezeigt, welche Bibliotheken davon abhängen, aber nicht sicher, ob dies alles ist.
Russel vor 7 Jahren
0
Sie können `ldd` für eine Datei verwenden, um zu sehen, welche gemeinsam genutzten Bibliotheken es benötigt
Eric Renouf vor 7 Jahren
0
Ich habe Ldd und Readelf ausprobiert, es wurde "keine dynamische ausführbare Datei" und für Readelf "Es gibt keinen dynamischen Abschnitt in dieser Datei." Ich habe auch 32-Bit-Bibliotheken installiert. `Datei / usr / sbin / zabbix_agentd / usr / sbin / zabbix_agentd: ELF-ausführbare 64-Bit-LSB-Datei, x86-64, Version 1 (GNU / Linux), statisch verknüpft, für GNU / Linux 2.6.32, BuildID [sha1] = ####, nicht gestrippt
Russel vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?