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

Reply via email to