Hi drmatt: drmatt wrote: > "file ./squeezelite" at the shell prompt will tell you exactly what you > downloaded. > > And note that it returns "no such file or directory" when the file you > run requires an *interpreter* that you do not have installed, such as > /usr/bin/python or perl, or ...
Thanks. Good idea! command in /SqueezeLite/1.8.6-957 directory: "file ./squeezelite" result: "./squeezelite: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamical ly linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.26, BuildID[s ha1]=89b652de43ee1acfcd0666617486cd38539629f3, stripped " Note that it seems to "prove" the file is executable. However, thanks to your idea, we now see that it is a 32-bit executable. Odroid-C2 is 64 bit. I wonder whether there is something similar to ia32-libs for ARM processors? I think I will have to research that tomorrow. Meanwhile, perhaps Ralphy could make *-really-* clear that the binary on Sourceforge is a 32-bit binary. Also, if this is really the issue, it might also be time to provide 64-bit binaries. That is the way the world is going, right? :-) ------------------------------------------------- I help administer various Squeezeboxes (mostly Classic / SB3 and Touch) typically running against LMS 7.9x on LinuxMint 18 or Ubuntu 16.04 ------------------------------------------------------------------------ fbachofner's Profile: http://forums.slimdevices.com/member.php?userid=66214 View this thread: http://forums.slimdevices.com/showthread.php?t=107365 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
