64-bit x86 Linux (or Windows for that mater) cannot natively run 32-bit
applications. A 32-bit compatibility layer is needed. It is essentially
an entire copy of the 32-bit version of the OS installed in parallel. On
most Linux distributions this needs to be installed manually. On Windows
the compatibility layer (WoW64) is installed by default on desktop
versions and some server versions. The 32-bit support is possible
because Intel and AMD is still including the 32-bit instruction set in
the current CPUs. When they decide that space is needed for more import
things (or causes too many security issues) and remove it, it will no
longer be possible to run 32-bit applications on those CPUs.
Users with old computers can still run the older version of the Elecraft
utilities so it isn't like anything will stop working.
By the way, if you get errors when the K3/KX3 utilities is checking for
new firmware, try installing the 'curl' package.
/Johan, SM0XHJ
On 2018-04-13 05:53, tomb18 wrote:
So forgive me but is it the case that the 32 bit elecraft utilities
will not run on 64 bit operating systems? If that's the case then
elecraft will release a 64 bit version of the utilities. If the 32 bit
utilities do run on a 64 bit OS then what's the point? There is no
point. A 32 bit version of their utilities will work just as well as
just fast over a rs232 connection no matter if the OS is 64 bit 128
bit or 256 bit. So the question is will these utilities not run on a
64 bit OS? They are 32 bit and run just fine on 64 bit windows.. 73
Tom
Sent from my Samsung Galaxy smartphone.
-------- Original message --------From: "Thorpe, Jeffrey"
<[email protected]> Date: 2018-04-12 9:06 PM (GMT-05:00) To: John
Marvin <[email protected]> Cc: [email protected] Subject:
Re: [Elecraft] 32 bit Elecraft Utility Apps
Yes - you are correct. It didn’t occur to me when I installed it that
it shouldn’t run due to the different architecture.
Turns out that the first thing I installed to the fresh installation
of Raspbian was Exagear Desktop to test with a different application
(a windows one.) I had thought that you had to tell ED to start the
686 emulator prior to running an x86 app, but it appears to
automatically invoke when it detects the different architecture trying
to load. So it started the emulator and runs KX3 Util inside it.
It isn’t perfect though - for some reason it fails to connect to
ftp.elecraft.com with a 127 error, even though the x86 machine can go
to the internet. KX3 Util does connect to the KX3 and can do
everything else though. Guess I’ll have to figure out how to correct
that one problem.
I expect that a some time in the not-to-distant future they will
release a 64-bit version of Raspbian. It would be nice to have a
native KX3 Util program compiled for the Arm. Raspberry Pis just get
more popular for ham radio. It runs the FL suite, WSJT-X, and Chirp.
Jeff - kg7hdz
On Apr 12, 2018, at 3:57 PM, John Marvin <[email protected]> wrote:
Unless you ran it under emulation (e.g. wine or something like that),
I think you are misremembering. KX3 utility is currently only
available as X86 32 bit application. It can't run natively on a
Raspberry Pi.
73,
John
AC0ZG
On 4/12/2018 10:43 AM, Thorpe, Jeffrey wrote:
I don’t remember - I’ll try to look at it tonight and see how. I
don’t think I had to do anything goofy...I’m running the latest
Raspbian also.
Jeff - kg7hdz
On Apr 12, 2018, at 9:18 AM, James Austin
<[email protected]<mailto:[email protected]>> wrote:
I just downloaded and tried to run it on a Pi running the latest
version of Raspian got the error I expected.
pi@raspberrypi:~/kx3util_1_16_6_25 $ ./kx3util
-bash: ./kx3util: cannot execute binary file: Exec format error
pi@raspberrypi:~/kx3util_1_16_6_25 $
How did you get it to run?
Jim/KA2RVO
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]
This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected]
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]
This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected]
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]
This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected]
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]
This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected]