Page 1 of 1

QCad on Rasberry Pi

Posted: Fri Mar 27, 2020 3:21 pm
by DQEZ2020
Hello. Is it possible use QCad on ARM CPU on such devices as Rasberry Pi
And if it is possible How To?

Re: QCad on Rasberry Pi

Posted: Mon Mar 30, 2020 10:35 am
by Matfie
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

Re: QCad on Rasberry Pi

Posted: Tue Mar 31, 2020 5:46 pm
by DQEZ2020
Thanks a lot

Re: QCad on Rasberry Pi

Posted: Wed Jul 08, 2020 10:10 am
by Frank
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 68853 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 68853 times

Re: QCad on Rasberry Pi

Posted: Wed Nov 27, 2024 11:41 am
by andrew
OpenDesign has released binaries of their library for Linux on AMR64 this year, so we were able to port QCAD Professional to Linux/arm64.

A development snapshot of the trial version is available from:

https://qcad.org/archives/qcad/qcad-3.3 ... m64.tar.gz

The full version is available from the download link received after purchase under "Snapshots".