Replies: 5 comments 17 replies
-
Sorry, I need to be clear - the other PI that's running the dev allsky fine also had a 32Bit OS installed, and the recent fw update means that it is now also reporting aarch64. I couldn't even begin to understand why. This could be a PI OS issue - nontheless, it's an issue that appears to be causing allsky to not compile properly. My 2 PIs: |
Beta Was this translation helpful? Give feedback.
-
@Jonk2, @ea1ii, @linuxkidd Michael, FYI Eric |
Beta Was this translation helpful? Give feedback.
-
@EricClaeys Ok that seems to have worked, copying the v7 file into the v8 folder... The packages are being installed now, so progress is good. I'd like to know why a 32bit OS installed on a 64bit capable computer is showing as 64bit. Windows never does that! |
Beta Was this translation helpful? Give feedback.
-
Would you please run |
Beta Was this translation helpful? Give feedback.
-
@Jonk2 Jon, based on reading some Raspberry Pi forums, version 6.1.19, which is only available via "apt upgrade" right now, changed the reported architecture on 64-bit hardware from "armv7l" to "aarch64", which is technically more correct. It was done on a Friday and wasn't advertised ahead of time because they thought it would "have minimal impact". Thanks guys... Would you please run Thanks |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
A while ago, I posted an issue with the compiling, due to having a 64Bit OS installed.
I've recently decided to wipe my outdoor allsky (RPi 4B 8GB) and start again.
I used the raspberry Pi imager (latest version 1.7.4) and installed a fresh 32bit default Pi OS.
All good so far.
However, using uname -a I get this:
Linux allsky 6.1.19-v8+ #1637 SMP PREEMPT Tue Mar 14 11:11:47 GMT 2023 aarch64 GNU/Linux
Notice the Kernel is now 6.1.x aarch64.
The hardware is indeed 64 bit but the OS is not (or at least should not be).
What I'm getting at, is upon trying to compile the allsky dev branch, I am yet again faced with this error:
It would seem like "armV8 libASICamera2.a" is either not working with the latest kernel or allsky is checking the kernel and looking to use this when it should be looking to use the arm7 version.
Am I right, or have I widely misunderstood it?
Interestingly, on another RPi4B 8GB I have, I'm using a very recent dev branch of allsky (not the latest as of today) and that compiled fine - but I 'think' this was prior to updating the kernel to the newer v6.1.x. The allsky program still runs fine on this PI and it also shows the 6.1.x kernel.
So, what to do?
Beta Was this translation helpful? Give feedback.
All reactions