Compiling pihpsdr, wsjtx etc. on RaspPi

701 views
Skip to first unread message

"Christoph v. Wüllen"

unread,
Nov 16, 2020, 11:35:29 AM11/16/20
to herme...@googlegroups.com
Dear all,

for the week-end I promised to provide detailed instructions how
to compile piHPSDR (and linHPSDR, Fldigi, WSJT-X) on a RaspberryPi.

Well it took a little bit longer since we had a WSJT-X update
this week-end and this affected the compilation (the boost library
is no longer bundled with wsjtx but needs being installed separately).

Enclosed find a Readme.tx that describes how to start from a „virgin“
operating system. Nearly all the work is done in two scripts
install.sh (to be executed once) and compile.sh (can be executed again
and again to re-compile things).

It has already been tested by „guinea pigs“ and I also have booted
from a virgin micro-SD card several times so I am somewhat confident
that this works.

I think it should also be tested by one of the „linux masters“ out
there and feel free to put this into the HL2 wiki if you find this
useful.

Yours,

Christoph DL1YCF.

attached files: ReadMe.txt, install.sh, compile.sh

ReadMe.txt
install.sh
compile.sh

Kristofer Danner

unread,
Nov 16, 2020, 3:57:05 PM11/16/20
to Hermes-Lite
Christoph,
 Is there a good reason to not use the wsjtx and fldigi which are already part of the distribution and can just be installed via apt?

Steve Haynal

unread,
Nov 17, 2020, 1:56:35 AM11/17/20
to Hermes-Lite
Hi Christoph,

Thanks for the scripts. I added a link to your post on the Software wiki page:

73,

Steve
kf7o

DL1YCF

unread,
Nov 17, 2020, 2:54:12 AM11/17/20
to Kristofer Danner, herme...@googlegroups.com


> Am 16.11.2020 um 21:57 schrieb Kristofer Danner <kda...@gmail.com>:
>
> Christoph,
> Is there a good reason to not use the wsjtx and fldigi which are already part of the distribution and can just be installed via apt?
>

In my personal opinion, compiling from the sources is preferable, since this eliminates dependencies on specific library versions
etc. and always gives you the latest version. For pihpsdr for example, what you find in the distributions is terribly out-dated.
The SOAPY-SDR libraries in many distributions are also too old, therefore the sources are „pulled“ and compiled.

It is rather easy to strip-down the scripts as to compile only the program you want. If there is demand, I shall create
„pihpsdr only“ versions.

Yours,

Christoph DL1YCF.


Heikki Ahola

unread,
Nov 17, 2020, 1:01:01 PM11/17/20
to Hermes-Lite
Hi Christoph et al,

I wonder if the scripts  might work with RPi 3B+ also ? This is what I currently have and I already tried to install PiHPSDR from another source but failed. Your scripts did not work either which kinda suggests having a hardware problem. 

73 de Heikki (OH2LZI)

samuel kallmeyer

unread,
Nov 17, 2020, 1:03:52 PM11/17/20
to DL1YCF, Kristofer Danner, Hermes-Lite
Hi Christoph,
Many thanks for your sharing.
I have just a small comment / update : within you readme.txt, the chmod shall be executed as root, and therefore request the sudo chmod ...
I was able to recompile everything on a Pi3 without problem and to launch the piHPSDR.
I still need to investigate a bit how to configure the BT audio device ;-)

73 from F8ACB,
     Samuel


--
You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hermes-lite/34E55605-82DD-477C-9565-F8756CC9BA09%40darc.de.

Ronald Meier

unread,
Oct 8, 2024, 11:30:39 AM10/8/24
to Hermes-Lite
@Christoph,

Are the readme, install and compile, still valid for installing HL2 on Raspi5? I got a second hand HL2 and would like to run it on Raspi for testing besides my W11 main set up for the HL2.

73 Ronald PH7R

Op dinsdag 17 november 2020 om 19:03:52 UTC+1 schreef samuel kallmeyer:
Reply all
Reply to author
Forward
0 new messages