Page 1 of 1
[resolved] steps to compile on arm64
Posted: Sat Jul 01, 2017 8:01 pm
by Kellerkind
Hey, I'd like to ask if an arm64 package would be possible?
I own several arm64 boards and it would be great to use QLC+ on the Pinebook or Chromebook as well.
A donation only version like with the RasPi would be ok too.
Thanks,
Jann
Re: arm64 support/package possible?
Posted: Sun Jul 02, 2017 8:33 am
by mcallegari
Sorry but no.
You need to consider that this project is basically carried on in my spare time (evenings and weekends)
Therefore I don't physically have time to cover every possible usage in the world, and the questions I need to answer to decide what has the priority are like these:
- what is the most used ARM board ? Raspberry Pi
- what is the most used Linux distribution ? Ubuntu
- what is the most used operating system ? Windows
- etc..
Anyway, building QLC+ from sources on Linux is fairly easy and if you have a decent ARM board, the build process could take 15-30 minutes.
Re: arm64 support/package possible?
Posted: Fri Jul 14, 2017 11:01 am
by Kellerkind
I understand this, I also tried to build it for arm64, but the build failed.
I will try it again and try to resolve the error, maybe I can contribute arm64 ubuntu packages soon
If the Raspberry Raspbian will be retargeted to arm64 too, this would of course make sense
Oh and not to forget, thank you very much for your great work!
Re: arm64 support/package possible?
Posted: Tue Jul 18, 2017 7:24 pm
by Kellerkind
So I figured out to not treat warnings as errors and compiled it successfully on my pinebook.
All you have to do is to comment out the following in variables.pri:
QMAKE_CXXFLAGS += -Werror
I'll see if this breaks things.
Also, did you plan on using arm64 for RPi 2 v1.3/RPi 3 ?
Using arm64 should boost performance for the RPi even more.
Re: [resolved] steps to compile on arm64
Posted: Tue Sep 12, 2017 5:37 pm
by Kellerkind
just want to share my packaged version
here
(right cick - save as)
Re: [resolved] steps to compile on arm64
Posted: Thu May 28, 2020 8:38 am
by MDAR
Hi @Kellerkind
It looks like the link to your Arm64 deb file has broken.
Is there any chance you can take a look at it?
I'd really like to run QLCplus on a 64 bit Arm based Odroid C2.
In the mean time, I'll try to follow your thread and work out how to compile a deb.
Many thanks,
Stuart
Update
I don't know what I'm doing wrong, or what's missing but the compile seems to fail forwards the end, with errors like ---
"Unable to connect to display"
"Fixture.cpp test failed"
If I run the code without compiling to a Deb file, it seems happy, with the exception that the web interface only shows the universe drop down on the simple mixer.
The virtual console page remains blank, regardless of what I create.
2024 Update
I've tried again to build a .deb file on an Odroid C4 Arm64 machine (aarch64) and it's working.
If anyone wants it, you can find it here
https://www.mdar.co.uk/dl/qlcplus/QLCplus_arm64_DEB.zip
{2024 Sept, corrected error in hyperlink}