Datei oder Verzeichnis nicht gefunden, obwohl existent????

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Joe58

Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 01.04.2018 13:20:20

Hallo und Frohe Ostern,

Ich gehe in dem besagten Verzeichnis wo die kompilierte Datei liegt:

Code: Alles auswählen

root@debianlaptop:~# cd /home/johannes/android-toolchain-eabi/arm-eabi/bin
Ich schaue mir das Verzeichnis an:

Code: Alles auswählen

root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# ls -a
.  ..  ar  as  c++  g++  gcc  ld  ld.bfd  nm  objcopy  objdump	ranlib	strip
Ich versuche die kompilierte Datei ar auszuführen:

Code: Alles auswählen

root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# ./ar
bash: ./ar: Datei oder Verzeichnis nicht gefunden
root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# 
Hier ist der Kompiler, aber der kann nicht defekt sein: https://releases.linaro.org/archive/11. ... 86.tar.bz2

Glaubt mir ich bin richtig verwirrt, ls -a zeigt mir die Datei, wenn ich sie aber ausführe ist die weg. ???

Beste Grüße,

Johannes

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von rendegast » 01.04.2018 14:11:25

Code: Alles auswählen

ls -a -l ./ar

ein toter Link?
file -L ./ar
?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 01.04.2018 15:53:00

Hallo,

leider ist dies kein Link:

Code: Alles auswählen

root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# ls -a -l
insgesamt 9348
drwxr-xr-x 2 johannes johannes    4096 Okt 21  2011 .
drwxr-xr-x 4 johannes johannes    4096 Okt 21  2011 ..
-rwxr-xr-x 2 johannes johannes  772845 Okt 21  2011 ar
-rwxr-xr-x 2 johannes johannes 1314071 Okt 21  2011 as
-rwxr-xr-x 2 johannes johannes  247734 Okt 21  2011 c++
-rwxr-xr-x 2 johannes johannes  247734 Okt 21  2011 g++
-rwxr-xr-x 1 johannes johannes  243603 Okt 21  2011 gcc
-rwxr-xr-x 4 johannes johannes 1084549 Okt 21  2011 ld
-rwxr-xr-x 4 johannes johannes 1084549 Okt 21  2011 ld.bfd
-rwxr-xr-x 2 johannes johannes  754504 Okt 21  2011 nm
-rwxr-xr-x 2 johannes johannes  945882 Okt 21  2011 objcopy
-rwxr-xr-x 2 johannes johannes 1130702 Okt 21  2011 objdump
-rwxr-xr-x 2 johannes johannes  772844 Okt 21  2011 ranlib
-rwxr-xr-x 2 johannes johannes  945881 Okt 21  2011 strip
root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# 

DeletedUserReAsG

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von DeletedUserReAsG » 01.04.2018 16:25:36

Mit einer gewissen Wahrscheinlichkeit ist’s ein für die falsche Architektur kompiliertes Binary. Vergleiche die Ausgabe von file für die fragliche Datei mit der eines funktionierenden Binaries.

Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 01.04.2018 18:08:41

Hast recht:

Code: Alles auswählen

root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# file ./ar
./ar: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.15, BuildID[sha1]=29410762cbd6ac3a9cf684e110c51646873e0c7c, not stripped
root@debianlaptop:/home/johannes/android-toolchain-eabi/arm-eabi/bin# 
Hm... nun?

Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 01.04.2018 19:04:44

Die ia32-libs ist bei mir nicht in den Paketquellen für 9.4 Debian.

Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 02.04.2018 11:27:55

linux32 funktioniert auch nicht:

Code: Alles auswählen

root@debianlaptop:/home/johannes# linux32 '/home/johannes/android-toolchain-eabi/arm-eabi/bin/ar' 
linux32: /home/johannes/android-toolchain-eabi/arm-eabi/bin/ar: Datei oder Verzeichnis nicht gefunden
root@debianlaptop:/home/johannes# 


Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 02.04.2018 11:51:59

Ich habe es nun:

Code: Alles auswählen

johannes@debianlaptop:~$ '/home/johannes/android-toolchain-eabi/bin/arm-eabi-addr2line' 
/home/johannes/android-toolchain-eabi/bin/arm-eabi-addr2line: 'a.out': No such file
johannes@debianlaptop:~$ 
Habe dies geschafft mit der folgenden Seite: https://source.android.com/setup/build/initializing :

Code: Alles auswählen

apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip
Jetzt geht der Compiler.

Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 13.04.2018 19:34:46

Ja ich habe bemerkt, dass es klug gewesen wäre ein Paket nach dem anderem zu installieren, um zu sehen welches Paket die 32 Bit Kompatibilität gewährleistet. Dieses Thema hat somit keine Hilfe in dem Sinne angeboten, als eine Liste von Programmen/Paketen zu installieren.

Jetzt im Nachhinein bringt ein purge der zuvor installieren Pakete nichts.

Sorry!

Ich werde mit einer anderen Debian Installation (selbe Version) dies durchspielen.

Bis denne.

Joe58

Re: Datei oder Verzeichnis nicht gefunden, obwohl existent????

Beitrag von Joe58 » 13.04.2018 21:16:55

Die Installation von Debianlib32z1 löst das Problem.

Antworten