QCad on Rasberry Pi

Post your question about installing or upgrading QCAD.

Moderator: andrew

Forum rules

Always indicate your operating system and QCAD version.

Post one question per topic.

Post Reply
DQEZ2020
Registered Member
Posts: 2
Joined: Fri Mar 27, 2020 3:17 pm

QCad on Rasberry Pi

Post by DQEZ2020 » Fri Mar 27, 2020 3:21 pm

Hello. Is it possible use QCad on ARM CPU on such devices as Rasberry Pi
And if it is possible How To?

Matfie
Active Member
Posts: 37
Joined: Tue Aug 30, 2016 8:46 am

Re: QCad on Rasberry Pi

Post by Matfie » Mon Mar 30, 2020 10:35 am

for QCAD Pro, I believe the answer is No

but for QCAD Community Edition it is perhaps, depending on your OS.

At least NetBSD does work[1] on Raspberry Pi, and QCAD CE is available in pkgsrc and works well on my laptop and insofar as I can tell does build on ARM platforms[2] but I have not a Pi so I don't know how well it works on that.

I think there are not generally Linux QCAD packages available as Andrew provides releases for x86 but I don't know about ARM. Pkgsrc can be used on many platforms including Linux but I only see bulk builds for CentOS x86_64 so you may have to build it yourself.

[1] https://wiki.netbsd.org/ports/evbarm/raspberry_pi/
[2] http://cdn.netbsd.org/pub/pkgsrc/curren ... EADME.html

DQEZ2020
Registered Member
Posts: 2
Joined: Fri Mar 27, 2020 3:17 pm

Re: QCad on Rasberry Pi

Post by DQEZ2020 » Tue Mar 31, 2020 5:46 pm

Thanks a lot

Frank
Registered Member
Posts: 2
Joined: Sat Jul 15, 2017 11:47 pm

Re: QCad on Rasberry Pi

Post by Frank » Wed Jul 08, 2020 10:10 am

I managed to build the latest QCad Community Edition v3.24.3 on the ARM platform against QT v5.15.0. A failing Windows laptop lets me use a Raspberry Pi 4 as a temporary desktop replacement.
2020070802-qcad-rpi-screenshot-aa.png
2020070802-qcad-rpi-screenshot-aa.png (281.13 KiB) Viewed 8718 times
As far as I can tell, it works exactly as it was before under Windows, and I checked that I can continue to work on the same files without impact. One possible difference: I think the anti-aliasing works better under Windows.

Before building QCad from source, a QT5 environment is needed. As I am not familiar with QT5 package structures in Debian/Ubuntu, I first built the QT5 environment from source. This was an ambitious attempt, and turned out to be very taxing. In the end, QT used 10GB disk space, and the compilation takes approx. 10 hours (running with 'make -j 3', utilizing 3 cores) using the distro's gcc 8.3. For me as an casual compiler, it took more then one attempt until I caught on which prerequisite packages to collect.

For compiling QCad itself, I followed the instructions from http://www.qcad.org/en/component/conten ... om-sources.

QCad under ARM/Linux is possible.

Cheers, Frank
20200708-qcad-3.24.3-arm-about.png
20200708-qcad-3.24.3-arm-about.png (117.09 KiB) Viewed 8718 times

Post Reply

Return to “QCAD Installation and Upgrades”