miek / inspectrum

Radio signal analyser
GNU General Public License v3.0
2.04k stars 262 forks source link

issues with instructions for Umbuntu 16.04 "noob Linux" #154

Open davepii opened 5 years ago

davepii commented 5 years ago

I was hopeful at first reading your instructions for Ubuntu 16.04 install of INSPECTRUM. Ran into a few problems, you thoughts please. see below

Building on Ubuntu 16.04 Xenial

install the dependencies

sudo apt-get update sudo apt-get install qt5-default libfftw3-dev cmake pkg-config

Install libliquid1d and libliquid1d-dev from Artful manually by extracting them directly

cd ~/Downloads wget http://mirrors.kernel.org/ubuntu/pool/universe/l/liquid-dsp/libliquid1d_1.3.0-1_amd64.deb

dpkg -x libliquid1d_1.3.0-1_amd64.deb ## error asked for extract directory**

wget http://mirrors.kernel.org/ubuntu/pool/universe/l/liquid-dsp/libliquid-dev_1.3.0-1_amd64.deb

dpkg -x libliquid-dev_1.3.0-1_amd64.deb ## error asked for extract directory

sudo cp usr/lib/x86_64-linux-gnu/libliquid.* /usr/lib/x86_64-linux-gnu/ # no such DIR

sudo cp -ar usr/include/liquid /usr/include/ #no such DIR

Install necessary tools for compilation

sudo apt-get install build-essential git

Clone repository and compile the program

cd ~/Downloads git clone https://github.com/miek/inspectrum.git cd inspectrum mkdir build cd build cmake .. make # nosuch file sudo make install # error nothing to do

Note: For the last step (sudo make install) checkinstall can be used instead for more

didimelli commented 2 years ago

Hey,

i made some modifications to the wiki. Here my redacted version:

#install the dependencies
sudo apt-get update
sudo apt-get install qt5-default libfftw3-dev cmake pkg-config
#Install libliquid1d and libliquid1d-dev from Artful manually by extracting them directly
cd ~/Downloads
wget http://mirrors.kernel.org/ubuntu/pool/universe/l/liquid-dsp/libliquid1d_1.3.1-1_amd64.deb
dpkg -x libliquid1d_1.3.1-1_amd64.deb .

wget http://mirrors.kernel.org/ubuntu/pool/universe/l/liquid-dsp/libliquid-dev_1.3.1-1_amd64.deb
dpkg -x libliquid-dev_1.3.1-1_amd64.deb .

sudo cp  usr/lib/x86_64-linux-gnu/libliquid.* /usr/lib/x86_64-linux-gnu/
sudo cp -ar usr/include/liquid /usr/include/

#Install necessary tools for compilation
sudo apt-get install build-essential git

#Clone repository and compile the program
cd ~/Downloads
git clone https://github.com/miek/inspectrum.git
cd inspectrum
mkdir build
cd build
cmake ..
make
sudo make install
#Note: For the last step (sudo make install) **checkinstall** can be used instead for more benefits. 

Try these new steps and let me know if those work for you.