Genehmigt: Fortect
Manchmal zeigt Ihr System möglicherweise eine Meldung an, dass elf nicht gefunden wurden. Dieses Problem kann mehrere Gründe haben.
Ich denke daran, ein einfaches Hallo ELF
Sportfeld für meinen Xiaomi Router 3g
und damit cmake
zu erstellen. Dies
Linux kann OpenWrt 4.14.95 ausführen # 0 SMP Mittwoch, 30. Januar, 12:21:02 Uhr 2019 mit GNU / Linux
Die Idee ist, -Mittel (PKG_BUILD_DIR)
wegen des Verzeichnisses für die Kompilierung von Drittanbietern zu verwenden (was normalerweise bei Verwendung von mkdir developer; cd build; cmake .. )
Die Installation wurde erfolgreich abgeschlossen und wenn ich die Installation auf meinem Router ausführe und ausführe, schlägt sie fehl:
root - OpenWrt: ~ # chw/usr/bin versus chw: Zeile 1: ELF: wird möglicherweise nicht gefunden/usr/bin/chw: Zeile 2: Syntaxfehler: unvorhersehbar "("
- das Kabel auskommentieren
include $ (INCLUDE_DIR) /cmake.mk
, - Entkommentieren Sie unsere
$ (CP) ...
Zeile vonDefine Build / Prepare
- Entfernen Sie den Abschnitt
Build / Compile definieren
#include int main () printf ("Hallo zusammen!"); Gibt 0 zurück;
cmmake_minimum_required (VERSION 2.6)Projekt (chw)add_executable (chw main.c)installieren (ZIELE chw DESTINATION usr / bin)
include $ (TOPDIR) /rules.mkPKG_NAME: entspricht chwPKG_VERSION: = 0.1PKG_RELEASE: = 1PKG_MAINTAINER: = John Doe PKG_LICENSE: =CC0-1.0enthält $ (INCLUDE_DIR) /package.mkenthält Dollar (INCLUDE_DIR) /cmake.mkPaket / Chw. definieren ABSCHNITT: = Dienstprogramme KATEGORIE: = Dienstprogramme TITEL: = Hallo App Globale URL: = https: //www.example.comEndefPaket- / Chw-Beschreibung definieren Hallo Welt-AppEndefDefinieren Sie Installation / Vorbereitung mkdir -p Einkommen (PKG_BUILD_DIR) # $ (cp) .- src / main.c, Makefile $ (PKG_BUILD_DIR) /EndefDefinieren Sie Wachstum / Einrichtung cmake -B -S $ (Paketverzeichnis) ./srcEndefAssemblierung / Kompilierung definieren $ (Aufruf Build / Kompilieren / Standard, -C $ (PKG_BUILD_DIR))EndefDefiniere das Paket / chw - install $ (INSTALL_DIR) rrr (1) / usr / bin rrr (INSTALL_BIN) $ (1) / usr / Container /Endef$ (eval $ (pkg_build_dir) / chw $ (Aufruf von BuildPackage, chw))
Ich habe eine "ELF: not found"-Bedingung auf einem Raspberry Pi 3B +
Docker-Protokolle -fattermostdocker_app_1
"
/ eine gute Anzahl von Material / Behälter / das meiste Material: set 10: Syntaxfehler: unerwartet "("
Verwenden des Geschenkkonfigurationsordners /mattermost/config/config.json
Datenbankverbindung konfigurieren ... OK
Startet
/ mehreres Material / Behälter / das meiste Material: Startzeile ist einfach: nicht elf: gefunden
/ attermost und bin / attermost: Zeile 2: @%: nicht zu gefunden
/ attermost / bin / attermost: Zeile 1: ��: nicht gefunden
/ Mattermost / farm / Mattermost: Zurück Ort 3: ���o�� @z
½ï¿½ @ �
� @ � - �� @ �� @ � @h �
���� @ 8 : nicht gefunden
/ attermost / bin / attermost: Zeilendokumente: Formatfehler: unerwartet "("
Kunde:
Version: 18.09.0
API-Version: 1.39
Typ: go1.10.4
Git-Checkout: 4d60db4
Gebaut: Mittwoch, 8. November 2018 12:57:21
Betriebssystem / Arch: false
Server: Linux-Arm
Experimentell: Docker Engine - Community
Motor:
Version: 18.09.0
API-Version: 1.39 (Mindestversion 1.12)
Paket gehen: go1.10.4
Git-Checkout: 4d60db4
Gebaut: Mi, Nov., 00:17:57 2018
Betriebssystem / Arch: Linux-System / Arm
Experimentell: falsch`
Mein Problem ist nicht "elf: erkannt" auf Raspberry Pi 3B +
Docker-Protokolle -fattermostdocker_app_1
"
/ attermost / bin / attermost: Zeile 4: Formatfehler: unerwartetes "("
Verwenden Sie Ihre vorhandene Konfigurationssammlung /mattermost/config/config.json
Datenbankverbindung konfigurieren ... OK
Startet
/ attermost / bin / attermost: Zeile 1: ELF: Du hast es nicht gefunden
/ attermost / Mülleimer / attermost: Zeile 2: @%: nicht gekauft
/ attermost / bin / attermost: Internet 1: ��: nicht allzu gefunden
/ Mattermost / bin / Mattermost: Zeile 3: ���o�� @z
�� bei �
� @ � @ �� at �� @ � @h �
���� um 8 : nicht gefunden als gefunden
/ attermost / bin / attermost: Zeile 4: Syntaxfehler: "("
Kunde:
Version: handlich 18.09.0
API-Version: 1.39
Go-Version: go1.10.4
Git-Ausgaben: 4d60db4
Gebaut: 7. November 2018, Mittwoch 12:57:21
Betriebssystem / Arch: linux / arm
Experimentell: falsch
Server: Docker Engine-Community
Motor:
Version: - 18.09.0
API-Version: 1.39 (Mindestversion 1.12)
Go-Version: go1.10.4
Git injiziert: 4d60db4
Gebaut: Mittwoch effektiver November 2018 00:17:57
Betriebssystem / Arch: unix like / arm
Experimentell: false`
- Das Thema wird normalerweise auf unbestimmte Zeit geschlossen.