[hpsdr] Errors While Compiling cuSDR64

Hermann hvh.net at gmail.com
Thu Oct 31 06:55:05 PDT 2013


Hi Anupam,

please check if the fftw lib is the right one - I had similar errors
recently when I confused 32 and 64 Bit versions of the fftw libs. Otherwise
you are correct, its a linker error, so the problem must resolve somewhere
around the libs.

73, Hermann
DL3HVH


On Thu, Oct 31, 2013 at 2:38 PM, Anupam Prasad <anupam at ancorlabs.org> wrote:

> ***** High Performance Software Defined Radio Discussion List *****
>
>
> Dear All,****
>
> I am trying to compile cuSDR64 but I am getting the following errors whose
> description is as below. It’s a linker error but I am unable to resolve it.
> It's to be noted that all the .lib files in ./lib/ directory have been
> added to the Linker properties. Any suggestions to this??  My config is as
> below:- ****
>
> ** **
>
> OS: Windows 7 Ultimate 64-bit****
>
> CPU: Intel Core i7-3820 @ 3.60GHz****
>
> RAM: 32 GB DDR3****
>
> IDE: Visual Studio 2010 SP1****
>
> QT: v4.8.4****
>
> ** **
>
> ** **
>
> Building cuSDR on the above system gives the following errors:****
>
> ** **
>
> 1. error LNK2019: unresolved external symbol __imp__fftwf_plan_dft_1d
> referenced in function "public: __thiscall QFFT::QFFT(int)" (??0QFFT@
> @QAE at H@Z)     C:\Users\Charlie\Desktop\cusdr\cuSDR64\qtdsp_fft.obj cuSDR64
> ****
>
> ** **
>
> 2. error LNK2019: unresolved external symbol __imp__fftwf_malloc
> referenced in function "public: __thiscall QFFT::QFFT(int)" (??0QFFT@
> @QAE at H@Z)     C:\Users\Charlie\Desktop\cusdr\cuSDR64\qtdsp_fft.obj cuSDR64
> ****
>
> ** **
>
> 3. error LNK2019: unresolved external symbol __imp__fftwf_free referenced
> in function "public: virtual __thiscall QFFT::~QFFT(void)" (??1QFFT@
> @UAE at XZ)     C:\Users\Charlie\Desktop\cusdr\cuSDR64\qtdsp_fft.obj cuSDR64*
> ***
>
> ** **
>
> 4. error LNK2019: unresolved external symbol __imp__fftwf_destroy_plan
> referenced in function "public: virtual __thiscall QFFT::~QFFT(void)"
> (??1QFFT@@UAE at XZ)  C:\Users\Charlie\Desktop\cusdr\cuSDR64\qtdsp_fft.obj
> cuSDR64****
>
> ** **
>
> 5. error LNK2019: unresolved external symbol __imp__fftwf_execute
> referenced in function "public: void __thiscall QFFT::DoFFTWForward(class
> QVector<struct _QCOMPLEX> &,class QVector<struct _QCOMPLEX> &,int)"
> (?DoFFTWForward at QFFT@@QAEXAAV?$QVector at U_QCOMPLEX@@@@0H at Z)
> C:\Users\Charlie\Desktop\cusdr\cuSDR64\qtdsp_fft.obj cuSDR64****
>
> ** **
>
> 6. error LNK1120: 5 unresolved externals
> C:\Users\Charlie\Desktop\cusdr\cuSDR64\bin\\cuSDR64.exe    1    1
> cuSDR64****
>
> ** **
>
> ** **
>
> Warm Regards,****
>
> ** **
>
> Anupam Prasad****
>
> ** **
>
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org
> Subscription help:
> http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/attachments/20131031/bb9c6f37/attachment-0004.htm>


More information about the Hpsdr mailing list