ka9q / ka9q-radio

Multichannel SDR based on fast convolution and IP multicasting
GNU General Public License v3.0
165 stars 38 forks source link

Missing references for parsing and base91 decode #54

Closed cascmptrski closed 5 months ago

cascmptrski commented 5 months ago

Attempted to compile Ka9q-Radio following the instructions on the Install.MD page following a git pull update of the software. When I attempted to compile the code I received the following missing references indicating some library was missing. I was not able to find a library that included these missing references. I have not had this problem previously.

cc  -o aprs aprs.o libradio.a -lbsd -lm -lpthread
/usr/bin/ld: aprs.o: in function `parse_position':
aprs.c:(.text+0x2ed): undefined reference to `decode_base91'
/usr/bin/ld: aprs.c:(.text+0x318): undefined reference to `decode_base91'
/usr/bin/ld: aprs.o: in function `main':
aprs.c:(.text.startup+0x546): undefined reference to `ax25_parse'
collect2: error: ld returned 1 exit status
make: *** [Makefile:73: aprs] Error 1

Any suggestions as to where these might be picked up?

Thanks

cascmptrski commented 5 months ago

As it turns out, there were still some old compilation files. Issue was resolved with the following:

make clean
make
sudo make install

Thanks for the great software!