szechyjs / dsd

Digital Speech Decoder
Other
680 stars 267 forks source link

Makefile:106: recipe for target 'dsd' failed #90

Open yashindmitry opened 5 years ago

yashindmitry commented 5 years ago

I install this instruction http://notes.secretsauce.net/notes/2014/07/25_decoding-p25-with-rtl-sdr-on-debian.html I'm getting this when trying to run make: $ make gcc -O2 -Wall -o dsd dsd_main.o dsd_symbol.o dsd_dibit.o dsd_frame_sync.o dsd_file.o dsd_audio.o dsd_serial.o dsd_frame.o dsd_mbe.o dsd_upsample.o p25p1_hdu.o p25p1_ldu1.o p25p1_ldu2.o p25p1_tdulc.o p25_lcw.o x2tdma_voice.o x2tdma_data.o dstar.o nxdn_voice.o nxdn_data.o dmr_voice.o dmr_data.o provoice.o -L/usr/local/lib -lm /tmp/mbelib/build/libmbe.a dsd_mbe.o: In function playMbeFiles': dsd_mbe.c:(.text+0x205): undefined reference tombe_processAmbe2250Dataf' dsd_mbe.o: In function processMbeFrame': dsd_mbe.c:(.text+0x308): undefined reference tombe_processAmbe3600x2250Framef' /tmp/mbelib/build/libmbe.a(imbe7200x4400.c.o): In function mbe_decodeImbe4400Parms': imbe7200x4400.c:(.text+0x9e4): undefined reference topowf' imbe7200x4400.c:(.text+0xaf8): undefined reference to cosf' imbe7200x4400.c:(.text+0xd4d): undefined reference topowf' imbe7200x4400.c:(.text+0xf3c): undefined reference to cosf' imbe7200x4400.c:(.text+0x13ad): undefined reference topowf' /tmp/mbelib/build/libmbe.a(mbelib.c.o): In function mbe_spectralAmpEnhance': mbelib.c:(.text+0x50a): undefined reference tocosf' mbelib.c:(.text+0x5db): undefined reference to sqrtf' mbelib.c:(.text+0x639): undefined reference tocosf' mbelib.c:(.text+0x6a3): undefined reference to powf' mbelib.c:(.text+0x8ea): undefined reference tosqrtf' /tmp/mbelib/build/libmbe.a(mbelib.c.o): In function mbe_synthesizeSpeechf': mbelib.c:(.text+0xaca): undefined reference tolog' mbelib.c:(.text+0xfca): undefined reference to cosf' mbelib.c:(.text+0x104a): undefined reference tocosf' mbelib.c:(.text+0x129d): undefined reference to cosf' mbelib.c:(.text+0x131d): undefined reference tocosf' mbelib.c:(.text+0x1537): undefined reference to cosf' /tmp/mbelib/build/libmbe.a(mbelib.c.o):mbelib.c:(.text+0x15d2): more undefined references tocosf' follow collect2: error: ld returned 1 exit status Makefile:106: recipe for target 'dsd' failed make: *** [dsd] Error 1

shannonrdunn commented 4 years ago

@yashindmitry I am running into the same thing. Did you figure this out?

KR0SIV commented 3 years ago

I have the exact same issue, I should note that issue 100 also has this issue: https://github.com/szechyjs/dsd/issues/100