1
동일한 시스템을 실행하고 있기 때문에 이전에이 기능을 사용할 수있었습니다. 내가 빠진 것을 찾지 못한다.Rebol3을 Linux-ARMhf에서 실행하는 데 문제가 발생했습니다.
나는 권한을 변경하고 LDD를 통해 참조 라이브러리의 존재를 확인하지만, 다음과 같은 취득했습니다
$ ldd ./r3
...을에 있습니다
$ ls -l
...
-rwxr-xr-x 1 odroid odroid 449800 sep 24 18:27 r3
...
$ sudo ./r3
sudo: unable to execute ./r3: No such file or directory
$ ./r3
bash: ./r3: No such file or directory
모든 라이브러리에 의해 참조 디렉토리에 있으며 ldd의 출력에 의해 참조 된 이름을가집니다. 다른 시스템에서 똑같은 실행 파일을 사용하고 있습니다. 이는 다른 버전의 Linux가 아닌 다른 파일과 동일합니다.
(Linux/ARM은 Android가 아니라고 말하면서) 문제가 될 가능성은 낮습니다. 그러나 나는 이것을 발견하는 사람들을 언급 할 것입니다. 리눅스 대신 안드로이드를 사용한다면, [NDK 빌드] 대신 리눅스 ARM 빌드를 사용하면이 오류가 발생할 것입니다 (http://stackoverflow.com/a/). 21518843/211160). – HostileFork
x86 rx3가 아닌 ARM r3이 맞습니까? 나는 32 비트 glibc가없는 64 비트 시스템에서 32 비트 바이너리를 실행할 때 비슷한 것을 보았다는 것을 기억합니다. –
동일한 모델 (U3)의 ODROID에서 실행중인 것과 정확히 동일한 바이너리이며 Linux . uname -a는 Linux odroid 3.8.13.26 # 1 SMP PREEMPT를 제공합니다. Jul 24 22:27:56 UTC 2014 armv71 armv71 armv71 GNU/Linux. 작동중인 다른 ODROID가 3.8.13.14를 실행 중이지만,이 차이가이 유형을 만드는 방법을 알 수는 없습니다. – Respectech