-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
Hi, I succesfully compiled tfrec on an ubuntu 18.04 machine but on my Pi2, I can't get it to work:
pi@raspberrypi:~/tfrec $ sudo make -f Makefile.raspi2
g++ -rdynamic -o tfrec main.o engine.o dsp_stuff.o fm_demod.o decoder.o crc8.o tfa1.o tfa2.o utils.o sdr.o whb.o crc32.o -lm -L -lrtlsdr -lpthread
/usr/bin/ld: sdr.o: in function `sdr::read_thread()':
sdr.cpp:(.text+0xd8): undefined reference to `rtlsdr_read_async'
/usr/bin/ld: sdr.o: in function `sdr::sdr(int, int, int, char*)':
sdr.cpp:(.text+0x2d0): undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: sdr.cpp:(.text+0x360): undefined reference to `rtlsdr_open'
/usr/bin/ld: sdr.cpp:(.text+0x37c): undefined reference to `rtlsdr_set_freq_correction'
/usr/bin/ld: sdr.o: in function `sdr::~sdr()':
sdr.cpp:(.text+0x45c): undefined reference to `rtlsdr_cancel_async'
/usr/bin/ld: sdr.o: in function `sdr::search_device(char*)':
sdr.cpp:(.text+0x4f0): undefined reference to `rtlsdr_get_device_count'
/usr/bin/ld: sdr.cpp:(.text+0x568): undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: sdr.o: in function `sdr::start()':
sdr.cpp:(.text+0x634): undefined reference to `rtlsdr_reset_buffer'
/usr/bin/ld: sdr.o: in function `sdr::stop()':
sdr.cpp:(.text+0x728): undefined reference to `rtlsdr_cancel_async'
/usr/bin/ld: sdr.o: in function `sdr::set_frequency(unsigned int)':
sdr.cpp:(.text+0x7d8): undefined reference to `rtlsdr_set_center_freq'
/usr/bin/ld: sdr.o: in function `sdr::nearest_gain(int)':
sdr.cpp:(.text+0x848): undefined reference to `rtlsdr_set_tuner_gain_mode'
/usr/bin/ld: sdr.cpp:(.text+0x85c): undefined reference to `rtlsdr_get_tuner_gains'
/usr/bin/ld: sdr.cpp:(.text+0x880): undefined reference to `rtlsdr_get_tuner_gains'
/usr/bin/ld: sdr.o: in function `sdr::set_gain(int, float)':
sdr.cpp:(.text+0x930): undefined reference to `rtlsdr_set_tuner_gain_mode'
/usr/bin/ld: sdr.cpp:(.text+0x980): undefined reference to `rtlsdr_set_tuner_gain_mode'
/usr/bin/ld: sdr.cpp:(.text+0x98c): undefined reference to `rtlsdr_set_tuner_gain'
/usr/bin/ld: sdr.o: in function `sdr::set_ppm(int)':
sdr.cpp:(.text+0x9f8): undefined reference to `rtlsdr_set_freq_correction'
/usr/bin/ld: sdr.o: in function `sdr::set_samplerate(int)':
sdr.cpp:(.text+0xa28): undefined reference to `rtlsdr_set_sample_rate'
collect2: error: ld returned 1 exit status
make: *** [Makefile.raspi2:29: tfrec] Error 1
pi@raspberrypi:~/tfrec $
Metadata
Metadata
Assignees
Labels
No labels