开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

QtSoundModem: you may be able to compile from source.


 

I am trying to install QtSoundModem on a 'new' linux laptop.

sudo apt-get install libqt5serialport5-dev libfftw3-dev libpulse-dev
[sudo] password for gelmce:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libqt5serialport5-dev is already the newest version (5.15.13-1).
libfftw3-dev is already the newest version (3.3.10-1ubuntu3).
libpulse-dev is already the newest version (1:16.1+dfsg1-2ubuntu10.1).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.

Then download , unzip and run qmake then make
unzip QtSMSource.zip
cd QtSoundModem/
qmake
make <--- lots of warnings

ALSASound.c:36:10: fatal error: alsa/asoundlib.h: No such file or directory
?? 36 | #include <alsa/asoundlib.h>
????? |????????? ^~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:574: ALSASound.o] Error 1

apt install alsasound
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsasound

apt install alsa
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'alsa-base' instead of 'alsa'
alsa-base is already the newest version (1.0.25+dfsg-0ubuntu7).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install alsalib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsalib
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install asoundlib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package asoundlib


 

sudo apt install libasound-dev

Op 22 jan 2025 om 13:45 heeft Chuck Gelm <nc8q-aredn@...> het volgende geschreven:

?I am trying to install QtSoundModem on a 'new' linux laptop.

sudo apt-get install libqt5serialport5-dev libfftw3-dev libpulse-dev
[sudo] password for gelmce:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libqt5serialport5-dev is already the newest version (5.15.13-1).
libfftw3-dev is already the newest version (3.3.10-1ubuntu3).
libpulse-dev is already the newest version (1:16.1+dfsg1-2ubuntu10.1).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.

Then download , unzip and run qmake then make
unzip QtSMSource.zip
cd QtSoundModem/
qmake
make <--- lots of warnings

ALSASound.c:36:10: fatal error: alsa/asoundlib.h: No such file or directory
36 | #include <alsa/asoundlib.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:574: ALSASound.o] Error 1

apt install alsasound
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsasound

apt install alsa
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'alsa-base' instead of 'alsa'
alsa-base is already the newest version (1.0.25+dfsg-0ubuntu7).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install alsalib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsalib
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install asoundlib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package asoundlib






 

开云体育

correction

sudo apt install libasound2-dev


Op 22-1-2025 om 14:31 schreef Niels PD9Q:

sudo apt install libasound-dev

Op 22 jan 2025 om 13:45 heeft Chuck Gelm <nc8q-aredn@...> het volgende geschreven:

?I am trying to install QtSoundModem on a 'new' linux laptop.

sudo apt-get install libqt5serialport5-dev libfftw3-dev libpulse-dev
[sudo] password for gelmce:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libqt5serialport5-dev is already the newest version (5.15.13-1).
libfftw3-dev is already the newest version (3.3.10-1ubuntu3).
libpulse-dev is already the newest version (1:16.1+dfsg1-2ubuntu10.1).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.

Then download , unzip and run qmake then make
unzip QtSMSource.zip
cd QtSoundModem/
qmake
make <--- lots of warnings

ALSASound.c:36:10: fatal error: alsa/asoundlib.h: No such file or directory
   36 | #include <alsa/asoundlib.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:574: ALSASound.o] Error 1

apt install alsasound
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsasound

apt install alsa
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'alsa-base' instead of 'alsa'
alsa-base is already the newest version (1.0.25+dfsg-0ubuntu7).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install alsalib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsalib
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install asoundlib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package asoundlib












 

The library you need is libasound-dev

I'll update the docs to include that.

73,
John

On 22/01/2025 12:45, Chuck Gelm wrote:
I am trying to install QtSoundModem on a 'new' linux laptop.

sudo apt-get install libqt5serialport5-dev libfftw3-dev libpulse-dev
[sudo] password for gelmce:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libqt5serialport5-dev is already the newest version (5.15.13-1).
libfftw3-dev is already the newest version (3.3.10-1ubuntu3).
libpulse-dev is already the newest version (1:16.1+dfsg1-2ubuntu10.1).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.

Then download , unzip and run qmake then make
unzip QtSMSource.zip
cd QtSoundModem/
qmake
make <--- lots of warnings

ALSASound.c:36:10: fatal error: alsa/asoundlib.h: No such file or directory
?? 36 | #include <alsa/asoundlib.h>
????? |????????? ^~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:574: ALSASound.o] Error 1

apt install alsasound
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsasound

apt install alsa
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'alsa-base' instead of 'alsa'
alsa-base is already the newest version (1.0.25+dfsg-0ubuntu7).
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install alsalib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package alsalib
gelmce@hp-small:~/Downloads/QtSoundModem$ apt install asoundlib
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package asoundlib





 

开云体育

On 1/22/25 08:31, Niels PD9Q wrote:
sudo apt install libasound-dev

Hi, Niels:

Thank you.

QtSoundModem now compiles. :-)

So far I am using this as an install process:

sudo apt install libasound-dev
qmake
make

73, Chuck


 

开云体育

On 1/22/25 08:44, Niels PD9Q wrote:
correction

sudo apt install libasound2-dev


Op 22-1-2025 om 14:31 schreef Niels PD9Q:
sudo apt install libasound-dev

Hi, Niels:

Thank you.

I think
sudo apt install libasound-dev
included
sudo apt install libasound2-dev

73, Chuck