Skip to content

Basic Install Instruction from my previous experience #25

@shuwang1

Description

@shuwang1

Dear All,

Here is some DRAFT writing from my previous experience with this GNSS-SDRLIB from Prof. Suzuki

I will continue update it upon any feedback received.

** Install regular building tools if you haven't done so.

$ sudo apt update && sudo apt upgrade && sudo apt install build-essential cmake git

** Install KA9Q FEC library

$ git clone --recursive git@github.com:Opendigitalradio/ka9q-fec.git && cd ka9q-fec && mkdir build && cd build && cmake ../ && make && sudo make install && sudo ldconfig

** Install RTL-SDR library

$ git clone --recursive git@github.com:osmocom/rtl-sdr.git && cd rtl-sdr && mkdir build && cd build && cmake ../ -DINSTALL_UDEV_RULES=ON -DDETACH_KERNEL_DRIVER=ON && make && sudo make install && sudo ldconfig

** Install FFTW from http://www.fftw.org/download.html
In some cases, you need to build three times possibly as instructed below.

$ cd fftw3

$ ./configure --enable-threads --enable-shared && make && sudo make install

$ ./configure --enable-threads --enable-shared --enable-float && make && sudo make install

$ ./configure --enable-threads --enable-shared --enable-long-double && make && sudo make install

** clone GNSS-SDRLIB, compile
$ git clone git@github.com:taroz/GNSS-SDRLIB.git && cd GNSS-SDRLIB/cli/linux && make clean && make

Let me know how the instruction above will work on your side.

Have fun,

Shu

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions