Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic Install Instruction from my previous experience #25

Open
shuwang1 opened this issue Oct 13, 2023 · 0 comments
Open

Basic Install Instruction from my previous experience #25

shuwang1 opened this issue Oct 13, 2023 · 0 comments

Comments

@shuwang1
Copy link

shuwang1 commented Oct 13, 2023

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 [email protected]: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 [email protected]: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 [email protected]: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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant